Created socket at /tmp/ganeti-qa-multiplexer.9c5yfvy1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org Created socket at /tmp/ganeti-qa-multiplexer.ado0gv6e Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.ado0gv6e -oControlMaster=yes lenny.staging.ganeti.org SSH command for node lenny.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ado0gv6e -oControlMaster=no lenny.staging.ganeti.org Created socket at /tmp/ganeti-qa-multiplexer.9hkg1pjb Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.9hkg1pjb -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.9hkg1pjb -oControlMaster=no disco-stu.staging.ganeti.org vvvv BLOCK 2026-10-08 00:13:39.973942 start [RunEnvTests] Run several environment tests <<<< 2026-10-08 00:13:39.974104 start [TestSshConnection] Test SSH connection Command: ssh troy-mcclure.staging.ganeti.org exit Command: ssh lenny.staging.ganeti.org exit Command: ssh disco-stu.staging.ganeti.org exit ---- PASSED [TestSshConnection] Test SSH connection -------------------- >>>> 2026-10-08 00:13:40.215079 time=0:00:00.240975 [TestSshConnection] Test SSH connection <<<< 2026-10-08 00:13:40.215149 start [TestIcmpPing] ICMP ping each node Command: ssh troy-mcclure.staging.ganeti.org 'fping -e troy-mcclure.staging.ganeti.org lenny.staging.ganeti.org disco-stu.staging.ganeti.org && fping -e 192.168.1.2 192.168.1.3 192.168.1.4' troy-mcclure.staging.ganeti.org is alive (0.014 ms) lenny.staging.ganeti.org is alive (0.094 ms) disco-stu.staging.ganeti.org is alive (0.077 ms) 192.168.1.2 is alive (0.017 ms) 192.168.1.3 is alive (0.078 ms) 192.168.1.4 is alive (0.073 ms) Command: ssh lenny.staging.ganeti.org 'fping -e troy-mcclure.staging.ganeti.org lenny.staging.ganeti.org disco-stu.staging.ganeti.org && fping -e 192.168.1.2 192.168.1.3 192.168.1.4' troy-mcclure.staging.ganeti.org is alive (0.092 ms) lenny.staging.ganeti.org is alive (0.015 ms) disco-stu.staging.ganeti.org is alive (0.198 ms) 192.168.1.2 is alive (0.066 ms) 192.168.1.3 is alive (0.019 ms) 192.168.1.4 is alive (0.065 ms) Command: ssh disco-stu.staging.ganeti.org 'fping -e troy-mcclure.staging.ganeti.org lenny.staging.ganeti.org disco-stu.staging.ganeti.org && fping -e 192.168.1.2 192.168.1.3 192.168.1.4' troy-mcclure.staging.ganeti.org is alive (0.070 ms) lenny.staging.ganeti.org is alive (0.084 ms) disco-stu.staging.ganeti.org is alive (0.021 ms) 192.168.1.2 is alive (0.058 ms) 192.168.1.3 is alive (0.070 ms) 192.168.1.4 is alive (0.015 ms) ---- PASSED [TestIcmpPing] ICMP ping each node ------------------------- >>>> 2026-10-08 00:13:40.364669 time=0:00:00.149520 [TestIcmpPing] ICMP ping each node <<<< 2026-10-08 00:13:40.364801 start [TestGanetiCommands] Test availibility of Ganeti commands Command: ssh troy-mcclure.staging.ganeti.org 'gnt-backup --version && gnt-cluster --version && gnt-debug --version && gnt-instance --version && gnt-job --version && gnt-network --version && gnt-node --version && gnt-os --version && gnt-storage --version && gnt-filter --version && ganeti-noded --version && ganeti-rapi --version && ganeti-watcher --version && ganeti-confd --version && ganeti-luxid --version && ganeti-wconfd --version' gnt-backup (ganeti ) 3.2.0~alpha1 gnt-cluster (ganeti ) 3.2.0~alpha1 gnt-debug (ganeti ) 3.2.0~alpha1 gnt-instance (ganeti ) 3.2.0~alpha1 gnt-job (ganeti ) 3.2.0~alpha1 gnt-network (ganeti ) 3.2.0~alpha1 gnt-node (ganeti ) 3.2.0~alpha1 gnt-os (ganeti ) 3.2.0~alpha1 gnt-storage (ganeti ) 3.2.0~alpha1 gnt-filter (ganeti ) 3.2.0~alpha1 ganeti-noded (ganeti) 3.2.0~alpha1 ganeti-rapi (ganeti) 3.2.0~alpha1 ganeti-watcher (ganeti) 3.2.0~alpha1 ganeti-confd (ganeti) version compiled with ghc 9.0 running on linux x86_64 ganeti-luxid (ganeti) version compiled with ghc 9.0 running on linux x86_64 ganeti-wconfd (ganeti) version compiled with ghc 9.0 running on linux x86_64 Command: ssh lenny.staging.ganeti.org 'gnt-backup --version && gnt-cluster --version && gnt-debug --version && gnt-instance --version && gnt-job --version && gnt-network --version && gnt-node --version && gnt-os --version && gnt-storage --version && gnt-filter --version && ganeti-noded --version && ganeti-rapi --version && ganeti-watcher --version && ganeti-confd --version && ganeti-luxid --version && ganeti-wconfd --version' gnt-backup (ganeti ) 3.2.0~alpha1 gnt-cluster (ganeti ) 3.2.0~alpha1 gnt-debug (ganeti ) 3.2.0~alpha1 gnt-instance (ganeti ) 3.2.0~alpha1 gnt-job (ganeti ) 3.2.0~alpha1 gnt-network (ganeti ) 3.2.0~alpha1 gnt-node (ganeti ) 3.2.0~alpha1 gnt-os (ganeti ) 3.2.0~alpha1 gnt-storage (ganeti ) 3.2.0~alpha1 gnt-filter (ganeti ) 3.2.0~alpha1 ganeti-noded (ganeti) 3.2.0~alpha1 ganeti-rapi (ganeti) 3.2.0~alpha1 ganeti-watcher (ganeti) 3.2.0~alpha1 ganeti-confd (ganeti) version compiled with ghc 9.0 running on linux x86_64 ganeti-luxid (ganeti) version compiled with ghc 9.0 running on linux x86_64 ganeti-wconfd (ganeti) version compiled with ghc 9.0 running on linux x86_64 Command: ssh 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.0 running on linux x86_64 ganeti-luxid (ganeti) version compiled with ghc 9.0 running on linux x86_64 ganeti-wconfd (ganeti) version compiled with ghc 9.0 running on linux x86_64 ---- PASSED [TestGanetiCommands] Test availibility of Ganeti commands -- >>>> 2026-10-08 00:13:45.982857 time=0:00:05.618056 [TestGanetiCommands] Test availibility of Ganeti commands ^^^^ BLOCK 2026-10-08 00:13:45.982972 time=0:00:06.009030 [RunEnvTests] Run several environment tests **** 2026-10-08 00:13:45.983034 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.9c5yfvy1 -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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'openssl x509 -in /var/lib/ganeti/rapi.pem' -----BEGIN CERTIFICATE----- MIIC9zCCAd+gAwIBAgIBATANBgkqhkiG9w0BAQsFADAdMRswGQYDVQQDDBJnYW5l dGkuZXhhbXBsZS5jb20wHhcNMjYxMDA3MjIxMzI5WhcNMzExMDA2MjIxMzI5WjAd MRswGQYDVQQDDBJnYW5ldGkuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUA A4IBDwAwggEKAoIBAQCcqVcZwAUWqz3CA8ikza+zJy6AJl1xg4xFlNpUFJkpWnSy TdUWA6Bf0qB+3bwfWRO1KT84JOon6UX3iPmZw6nrrBfsjVFj6/5QPBTYrw20Fq8R FlA+FsnBQ7FKibEFt9zvu8bImhsnV8bkfvWTIUMd5ZULuWlHYI8H0IQAgpBp/Uzv Qy+O5utmO3pEyE2s7bbl7XPyd9Otw2AZV9oreb6XQ1kLgV5CxYvlLyhVMrYHbjR9 25pKFVq2qK/XjYVh6ugfFni3RfnpL36Rf5GNCzcJyztO9+FGol13zTKukBjVMEQW a3drvRnPFXm74iPgBtRzHZXBwHKop76WBHNey8aVAgMBAAGjQjBAMA8GA1UdEwEB /wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGmMB0GA1UdDgQWBBTj+qIdXhDQXQrvT+yq 4SzSzWsxzTANBgkqhkiG9w0BAQsFAAOCAQEAbnsxzItIQphdjDxKzTH/RA0pPt+8 /F6bssk1KtZSsxykThMX57jEVq8/Wk1H16b+OZcZ+VoviURtjRbfE8x6qRv+X16m lh7nn5GdQAyuJbngHwKAN078bsKNCCD82pwvP1soUQWF01MGGKamie9G+iYx3nJW KbiHoBo3KwCXRodbG77rRIMkzwZNGVZzH1WsntMkbNurFOTZV7dXdi7A4/L08FSz yDQvUkbhW+yH+2Aw7HIi8QLAVdBwazAWG3Dt9481TTXqZALYOhbAhhnuITGsaAF3 o+z/yDQaO5u2u1re43jLtgI/JZQbPo9nMB/M2TVnD2fzaVhFNHfTEn4k/A== -----END CERTIFICATE----- RAPI protocol version: 2 Command: ssh troy-mcclure.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' Command: ssh lenny.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' <<<< 2026-10-08 00:13:46.177023 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output mnode,dfree,ndp/ovs_link,cnodes,pip,sinst_list,group,ndp/ovs_name,master_capable,ndp/cpu_speed,ndp/oob_program,uuid,mtime,csockets,ndparams,cnos,ndp/exclusive_storage,sip,bootid,serial_no,name,role,ndp/spindle_count,spfree,powered,pinst_cnt,sinst_cnt,pinst_list,tags,offline,sptotal,mfree,ctotal,custom_ndparams,master_candidate,disk_state,hv_state,master,ctime,vm_capable,drained,mtotal,ndp/ovs,group.uuid,ndp/ssh_port,dtotal >> /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 mnode,dfree,ndp/ovs_link,cnodes,pip,sinst_list,group,ndp/ovs_name,master_capable,ndp/cpu_speed,ndp/oob_program,uuid,mtime,csockets,ndparams,cnos,ndp/exclusive_storage,sip,bootid,serial_no,name,role,ndp/spindle_count,spfree,powered,pinst_cnt,sinst_cnt,pinst_list,tags,offline,sptotal,mfree,ctotal,custom_ndparams,master_candidate,disk_state,hv_state,master,ctime,vm_capable,drained,mtotal,ndp/ovs,group.uuid,ndp/ssh_port,dtotal,mnode,dfree,ndp/ovs_link,cnodes,pip,sinst_list,group,ndp/ovs_name,master_capable,ndp/cpu_speed,ndp/oob_program,uuid,mtime,csockets,ndparams,cnos,ndp/exclusive_storage,sip,bootid,serial_no,name,role,ndp/spindle_count,spfree,powered,pinst_cnt,sinst_cnt,pinst_list,tags,offline,sptotal,mfree,ctotal,custom_ndparams,master_candidate,disk_state,hv_state,master,ctime,vm_capable,drained,mtotal,ndp/ovs,group.uuid,ndp/ssh_port,dtotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output dtotal,ndp/ssh_port,group.uuid,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output mtotal,drained,vm_capable,ctime,master,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output disk_state,master_candidate,custom_ndparams,ctotal,mfree,sptotal,offline,tags,pinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sinst_cnt,pinst_cnt,powered,spfree,ndp/spindle_count,role,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,bootid,sip,ndp/exclusive_storage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output cnos,ndparams,csockets,mtime,uuid,ndp/oob_program,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master_capable,ndp/ovs_name,group,sinst_list,pip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output cnodes,ndp/ovs_link,dfree,mnode >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' disco-stu.staging.ganeti.org lenny.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org lenny.staging.ganeti.org disco-stu.staging.ganeti.org' troy-mcclure.staging.ganeti.org lenny.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name disco-stu.staging.ganeti.org troy-mcclure.staging.ganeti.org lenny.staging.ganeti.org' disco-stu.staging.ganeti.org troy-mcclure.staging.ganeti.org lenny.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-10-08 00:13:50.388488 time=0:00:04.211465 [TestNodeList] gnt-node list <<<< 2026-10-08 00:13:50.388604 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vif_type,status,disk.uuid/3,nic.uuid/2,be/always_failover,disk.name/2,nic.mode/6,disk.sizes,nic.mac/4,nic.network/7,nic.uuid/7,disk.name/3,nic.bridge/6,disk.name/15,hv/spice_playback_compression,disk.spindles/11,hv/cpu_type,hv/disk_discard,hv/spice_ip_version,disk.spindles/6,disk.size/1,be/auto_balance,nic.mode/0,nic.uuid/6,disk.spindles/15,nic.uuid/1,hv/virtio_disk_iothreads,nic.names,hv/reboot_behavior,hv/kvm_flag,nic.ip/3,oper_ram,forthcoming,disk.uuid/4,hv/security_domain,hv/cpu_weight,mtime,disk.spindles/9,nic_network,nic.uuid/4,os,nic.mac/6,sda_size,nic_link,disk.count,hv/use_chroot,disk.name/12,nic.vlan/1,nic.ips,disk.size/8,nic.network.name/0,disk.spindles/8,bridge,nic.ip/6,nic.ip/4,nic.link/5,hv/use_localtime,disk.spindles/4,disk.uuid/10,disk.spindles/12,nic.link/3,nic.mode/2,hv/disk_aio,hv/usb_devices,ip,nic.uuid/3,disk.name/8,disk.names,nic.network.name/7,nic.networks,nic.mac/2,disk.size/4,hv/usb_mouse,nic.name/1,nic.vlan/6,hv/blockdev_prefix,disk_template,nic.ip/7,disk.size/3,nic.link/2,disk.uuid/2,disk.name/0,ctime,hv/cdrom2_image_path,disk.size/5,oper_state,hv/scsi_controller_type,custom_hvparams,hv/kvm_path,custom_beparams,hv/user_shutdown,nic.network.name/4,disk.name/11,name,disk.uuid/9,nic.name/7,nic.vlan/7,nic.network/2,hv/extra_config,hv/cdrom_image_path,disk.uuids,disks_active,be/maxmem,disk.name/1,hv/bootloader_args,hv/spice_zlib_glz_wan_compression,pnode.group,hv/bootloader_path,disk.size/11,hv/vga,disk.size/2,disk.spindles/2,hv/spice_streaming_video,hv/disk_type,disk.name/13,nic.mac/3,disk.name/14,nic.ip/0,hv/nic_type,custom_osparams,hv/spice_tls_ciphers,nic.bridge/2,hv/cpu_sockets,nic_mode,disk.uuid/5,disk.size/12,vcpus,disk.spindles/3,hv/kvm_pci_reservations,disk.spindles/0,hv/virtio_net_queues,tags,hv/serial_console,disk.spindles/1,nic.name/2,nic.vlan/5,nic.network.name/3,nic.bridge/1,nic.mode/5,oper_vcpus,nic.network.name/2,nic.macs,snodes,hv/spice_bind,disk.name/6,hv/spice_jpeg_wan_compression,disk.name/10,be/spindle_use,disk_usage,nic.network.name/6,disk.size/10,custom_nicparams,disk.uuid/11,nic.vlans,nic.link/1,nic.links,hv/pae,hv/kernel_args,pnode,disk.uuid/6,disk.name/4,hv/pci_pass,disk.size/9,nic.mode/3,hv/num_ttys,hv/cpu_cores,hv/viridian,disk.size/14,nic.bridges,nic.ip/1,hv/cpu_cap,nic.vlan/0,hv/kernel_path,nic.mode/7,uuid,disk.spindles/14,hv/spice_image_compression,disk.size/7,hv/init_script,hv/acpi,nic.bridge/4,sdb_size,network_port,nic.mac/7,nic.network/6,hv/serial_speed,hv/startup_timeout,disk.size/0,nic.name/4,admin_up,hv/vnc_tls,nic.mac/0,disk.spindles/13,hv/initrd_path,nic.bridge/5,hv/vnc_password_file,nic.uuids,hv/spice_use_tls,disk.uuid/12,nic.name/6,hv/keymap,hv/drop_capabilities,hv/extra_cgroups,nic.name/5,disk.size/13,hv/kvm_extra,hv/cdrom_disk_type,hv/spice_use_vdagent,nic.link/0,hv/spice_password_file,nic.link/7,hvparams,nic.vlan/3,disk.name/7,nic.network.name/1,hv/migration_caps,hv/root_path,nic.network.name/5,nic.name/0,nic.count,nic.vlan/2,disk.uuid/7,nic.vlan/4,hv/migration_downtime,pnode.group.uuid,nic.link/4,disk.uuid/14,hv/soundhw,nic.uuid/0,nic.mac/5,nic.name/3,nic.bridge/3,be/memory,hv/vnet_hdr,nic.mac/1,snodes.group.uuid,hv/vnc_x509_path,nic.network/0,hv/cpuid,disk.uuid/8,hv/machine_version,admin_state,disk.name/5,hv/use_bootloader,admin_state_source,serial_no,hv/device_model,disk.uuid/0,hv/disk_cache,nic.network/1,disk.uuid/1,be/vcpus,disk.size/6,nic.bridge/7,nic.networks.names,snodes.group,disk.size/15,hv/vif_script,nic.ip/5,disk.spindles/7,hv/vnc_bind_address,hv/cpu_mask,hv/floppy_image_path,disk.spindles,nic.ip/2,hv/vhost_net,hv/cpu_threads,beparams,disk.name/9,nic.link/6,hypervisor,osparams,be/minmem,mac,nic.mode/4,hv/devices,hv/vnc_x509_verify,nic.network/4,nic.network/5,hv/use_guest_agent,disk.uuid/15,nic.uuid/5,nic.bridge/0,console,hv/security_model,disk.uuid/13,nic.mode/1,hv/boot_order,nic.network/3,hv/mem_path,disk.spindles/10,nic.modes,disk.spindles/5 >> /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_disk_iothreads,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/vif_type,status,disk.uuid/3,nic.uuid/2,be/always_failover,disk.name/2,nic.mode/6,disk.sizes,nic.mac/4,nic.network/7,nic.uuid/7,disk.name/3,nic.bridge/6,disk.name/15,hv/spice_playback_compression,disk.spindles/11,hv/cpu_type,hv/disk_discard,hv/spice_ip_version,disk.spindles/6,disk.size/1,be/auto_balance,nic.mode/0,nic.uuid/6,disk.spindles/15,nic.uuid/1,hv/virtio_disk_iothreads,nic.names,hv/reboot_behavior,hv/kvm_flag,nic.ip/3,oper_ram,forthcoming,disk.uuid/4,hv/security_domain,hv/cpu_weight,mtime,disk.spindles/9,nic_network,nic.uuid/4,os,nic.mac/6,sda_size,nic_link,disk.count,hv/use_chroot,disk.name/12,nic.vlan/1,nic.ips,disk.size/8,nic.network.name/0,disk.spindles/8,bridge,nic.ip/6,nic.ip/4,nic.link/5,hv/use_localtime,disk.spindles/4,disk.uuid/10,disk.spindles/12,nic.link/3,nic.mode/2,hv/disk_aio,hv/usb_devices,ip,nic.uuid/3,disk.name/8,disk.names,nic.network.name/7,nic.networks,nic.mac/2,disk.size/4,hv/usb_mouse,nic.name/1,nic.vlan/6,hv/blockdev_prefix,disk_template,nic.ip/7,disk.size/3,nic.link/2,disk.uuid/2,disk.name/0,ctime,hv/cdrom2_image_path,disk.size/5,oper_state,hv/scsi_controller_type,custom_hvparams,hv/kvm_path,custom_beparams,hv/user_shutdown,nic.network.name/4,disk.name/11,name,disk.uuid/9,nic.name/7,nic.vlan/7,nic.network/2,hv/extra_config,hv/cdrom_image_path,disk.uuids,disks_active,be/maxmem,disk.name/1,hv/bootloader_args,hv/spice_zlib_glz_wan_compression,pnode.group,hv/bootloader_path,disk.size/11,hv/vga,disk.size/2,disk.spindles/2,hv/spice_streaming_video,hv/disk_type,disk.name/13,nic.mac/3,disk.name/14,nic.ip/0,hv/nic_type,custom_osparams,hv/spice_tls_ciphers,nic.bridge/2,hv/cpu_sockets,nic_mode,disk.uuid/5,disk.size/12,vcpus,disk.spindles/3,hv/kvm_pci_reservations,disk.spindles/0,hv/virtio_net_queues,tags,hv/serial_console,disk.spindles/1,nic.name/2,nic.vlan/5,nic.network.name/3,nic.bridge/1,nic.mode/5,oper_vcpus,nic.network.name/2,nic.macs,snodes,hv/spice_bind,disk.name/6,hv/spice_jpeg_wan_compression,disk.name/10,be/spindle_use,disk_usage,nic.network.name/6,disk.size/10,custom_nicparams,disk.uuid/11,nic.vlans,nic.link/1,nic.links,hv/pae,hv/kernel_args,pnode,disk.uuid/6,disk.name/4,hv/pci_pass,disk.size/9,nic.mode/3,hv/num_ttys,hv/cpu_cores,hv/viridian,disk.size/14,nic.bridges,nic.ip/1,hv/cpu_cap,nic.vlan/0,hv/kernel_path,nic.mode/7,uuid,disk.spindles/14,hv/spice_image_compression,disk.size/7,hv/init_script,hv/acpi,nic.bridge/4,sdb_size,network_port,nic.mac/7,nic.network/6,hv/serial_speed,hv/startup_timeout,disk.size/0,nic.name/4,admin_up,hv/vnc_tls,nic.mac/0,disk.spindles/13,hv/initrd_path,nic.bridge/5,hv/vnc_password_file,nic.uuids,hv/spice_use_tls,disk.uuid/12,nic.name/6,hv/keymap,hv/drop_capabilities,hv/extra_cgroups,nic.name/5,disk.size/13,hv/kvm_extra,hv/cdrom_disk_type,hv/spice_use_vdagent,nic.link/0,hv/spice_password_file,nic.link/7,hvparams,nic.vlan/3,disk.name/7,nic.network.name/1,hv/migration_caps,hv/root_path,nic.network.name/5,nic.name/0,nic.count,nic.vlan/2,disk.uuid/7,nic.vlan/4,hv/migration_downtime,pnode.group.uuid,nic.link/4,disk.uuid/14,hv/soundhw,nic.uuid/0,nic.mac/5,nic.name/3,nic.bridge/3,be/memory,hv/vnet_hdr,nic.mac/1,snodes.group.uuid,hv/vnc_x509_path,nic.network/0,hv/cpuid,disk.uuid/8,hv/machine_version,admin_state,disk.name/5,hv/use_bootloader,admin_state_source,serial_no,hv/device_model,disk.uuid/0,hv/disk_cache,nic.network/1,disk.uuid/1,be/vcpus,disk.size/6,nic.bridge/7,nic.networks.names,snodes.group,disk.size/15,hv/vif_script,nic.ip/5,disk.spindles/7,hv/vnc_bind_address,hv/cpu_mask,hv/floppy_image_path,disk.spindles,nic.ip/2,hv/vhost_net,hv/cpu_threads,beparams,disk.name/9,nic.link/6,hypervisor,osparams,be/minmem,mac,nic.mode/4,hv/devices,hv/vnc_x509_verify,nic.network/4,nic.network/5,hv/use_guest_agent,disk.uuid/15,nic.uuid/5,nic.bridge/0,console,hv/security_model,disk.uuid/13,nic.mode/1,hv/boot_order,nic.network/3,hv/mem_path,disk.spindles/10,nic.modes,disk.spindles/5,hv/vif_type,status,disk.uuid/3,nic.uuid/2,be/always_failover,disk.name/2,nic.mode/6,disk.sizes,nic.mac/4,nic.network/7,nic.uuid/7,disk.name/3,nic.bridge/6,disk.name/15,hv/spice_playback_compression,disk.spindles/11,hv/cpu_type,hv/disk_discard,hv/spice_ip_version,disk.spindles/6,disk.size/1,be/auto_balance,nic.mode/0,nic.uuid/6,disk.spindles/15,nic.uuid/1,hv/virtio_disk_iothreads,nic.names,hv/reboot_behavior,hv/kvm_flag,nic.ip/3,oper_ram,forthcoming,disk.uuid/4,hv/security_domain,hv/cpu_weight,mtime,disk.spindles/9,nic_network,nic.uuid/4,os,nic.mac/6,sda_size,nic_link,disk.count,hv/use_chroot,disk.name/12,nic.vlan/1,nic.ips,disk.size/8,nic.network.name/0,disk.spindles/8,bridge,nic.ip/6,nic.ip/4,nic.link/5,hv/use_localtime,disk.spindles/4,disk.uuid/10,disk.spindles/12,nic.link/3,nic.mode/2,hv/disk_aio,hv/usb_devices,ip,nic.uuid/3,disk.name/8,disk.names,nic.network.name/7,nic.networks,nic.mac/2,disk.size/4,hv/usb_mouse,nic.name/1,nic.vlan/6,hv/blockdev_prefix,disk_template,nic.ip/7,disk.size/3,nic.link/2,disk.uuid/2,disk.name/0,ctime,hv/cdrom2_image_path,disk.size/5,oper_state,hv/scsi_controller_type,custom_hvparams,hv/kvm_path,custom_beparams,hv/user_shutdown,nic.network.name/4,disk.name/11,name,disk.uuid/9,nic.name/7,nic.vlan/7,nic.network/2,hv/extra_config,hv/cdrom_image_path,disk.uuids,disks_active,be/maxmem,disk.name/1,hv/bootloader_args,hv/spice_zlib_glz_wan_compression,pnode.group,hv/bootloader_path,disk.size/11,hv/vga,disk.size/2,disk.spindles/2,hv/spice_streaming_video,hv/disk_type,disk.name/13,nic.mac/3,disk.name/14,nic.ip/0,hv/nic_type,custom_osparams,hv/spice_tls_ciphers,nic.bridge/2,hv/cpu_sockets,nic_mode,disk.uuid/5,disk.size/12,vcpus,disk.spindles/3,hv/kvm_pci_reservations,disk.spindles/0,hv/virtio_net_queues,tags,hv/serial_console,disk.spindles/1,nic.name/2,nic.vlan/5,nic.network.name/3,nic.bridge/1,nic.mode/5,oper_vcpus,nic.network.name/2,nic.macs,snodes,hv/spice_bind,disk.name/6,hv/spice_jpeg_wan_compression,disk.name/10,be/spindle_use,disk_usage,nic.network.name/6,disk.size/10,custom_nicparams,disk.uuid/11,nic.vlans,nic.link/1,nic.links,hv/pae,hv/kernel_args,pnode,disk.uuid/6,disk.name/4,hv/pci_pass,disk.size/9,nic.mode/3,hv/num_ttys,hv/cpu_cores,hv/viridian,disk.size/14,nic.bridges,nic.ip/1,hv/cpu_cap,nic.vlan/0,hv/kernel_path,nic.mode/7,uuid,disk.spindles/14,hv/spice_image_compression,disk.size/7,hv/init_script,hv/acpi,nic.bridge/4,sdb_size,network_port,nic.mac/7,nic.network/6,hv/serial_speed,hv/startup_timeout,disk.size/0,nic.name/4,admin_up,hv/vnc_tls,nic.mac/0,disk.spindles/13,hv/initrd_path,nic.bridge/5,hv/vnc_password_file,nic.uuids,hv/spice_use_tls,disk.uuid/12,nic.name/6,hv/keymap,hv/drop_capabilities,hv/extra_cgroups,nic.name/5,disk.size/13,hv/kvm_extra,hv/cdrom_disk_type,hv/spice_use_vdagent,nic.link/0,hv/spice_password_file,nic.link/7,hvparams,nic.vlan/3,disk.name/7,nic.network.name/1,hv/migration_caps,hv/root_path,nic.network.name/5,nic.name/0,nic.count,nic.vlan/2,disk.uuid/7,nic.vlan/4,hv/migration_downtime,pnode.group.uuid,nic.link/4,disk.uuid/14,hv/soundhw,nic.uuid/0,nic.mac/5,nic.name/3,nic.bridge/3,be/memory,hv/vnet_hdr,nic.mac/1,snodes.group.uuid,hv/vnc_x509_path,nic.network/0,hv/cpuid,disk.uuid/8,hv/machine_version,admin_state,disk.name/5,hv/use_bootloader,admin_state_source,serial_no,hv/device_model,disk.uuid/0,hv/disk_cache,nic.network/1,disk.uuid/1,be/vcpus,disk.size/6,nic.bridge/7,nic.networks.names,snodes.group,disk.size/15,hv/vif_script,nic.ip/5,disk.spindles/7,hv/vnc_bind_address,hv/cpu_mask,hv/floppy_image_path,disk.spindles,nic.ip/2,hv/vhost_net,hv/cpu_threads,beparams,disk.name/9,nic.link/6,hypervisor,osparams,be/minmem,mac,nic.mode/4,hv/devices,hv/vnc_x509_verify,nic.network/4,nic.network/5,hv/use_guest_agent,disk.uuid/15,nic.uuid/5,nic.bridge/0,console,hv/security_model,disk.uuid/13,nic.mode/1,hv/boot_order,nic.network/3,hv/mem_path,disk.spindles/10,nic.modes,disk.spindles/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/5,nic.modes,disk.spindles/10,hv/mem_path,nic.network/3,hv/boot_order,nic.mode/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/13,hv/security_model,console,nic.bridge/0,nic.uuid/5,disk.uuid/15,hv/use_guest_agent,nic.network/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/4,hv/vnc_x509_verify,hv/devices,nic.mode/4,mac,be/minmem,osparams,hypervisor,nic.link/6,disk.name/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output beparams,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vhost_net,nic.ip/2,disk.spindles,hv/floppy_image_path,hv/cpu_mask,hv/vnc_bind_address,disk.spindles/7,nic.ip/5,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/15,snodes.group,nic.networks.names,nic.bridge/7,disk.size/6,be/vcpus,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/1,hv/disk_cache,disk.uuid/0,hv/device_model,serial_no,admin_state_source >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_bootloader,disk.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,hv/machine_version,disk.uuid/8,hv/cpuid,nic.network/0,hv/vnc_x509_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output snodes.group.uuid,nic.mac/1,hv/vnet_hdr,be/memory,nic.bridge/3,nic.name/3,nic.mac/5,nic.uuid/0,hv/soundhw,disk.uuid/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/4,pnode.group.uuid,hv/migration_downtime,nic.vlan/4,disk.uuid/7,nic.vlan/2,nic.count,nic.name/0,nic.network.name/5,hv/root_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/migration_caps,nic.network.name/1,disk.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/3,hvparams,nic.link/7,hv/spice_password_file,nic.link/0,hv/spice_use_vdagent,hv/cdrom_disk_type,hv/kvm_extra,disk.size/13,nic.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/extra_cgroups,hv/drop_capabilities,hv/keymap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/6,disk.uuid/12,hv/spice_use_tls,nic.uuids,hv/vnc_password_file,nic.bridge/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/initrd_path,disk.spindles/13,nic.mac/0,hv/vnc_tls,admin_up,nic.name/4,disk.size/0,hv/startup_timeout,hv/serial_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/6,nic.mac/7,network_port,sdb_size,nic.bridge/4,hv/acpi,hv/init_script,disk.size/7,hv/spice_image_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/14,uuid,nic.mode/7,hv/kernel_path,nic.vlan/0,hv/cpu_cap,nic.ip/1,nic.bridges >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/14,hv/viridian,hv/cpu_cores,hv/num_ttys,nic.mode/3,disk.size/9,hv/pci_pass,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/6,pnode,hv/kernel_args,hv/pae,nic.links,nic.link/1,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/11,custom_nicparams,disk.size/10,nic.network.name/6,disk_usage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/spindle_use,disk.name/10,hv/spice_jpeg_wan_compression,disk.name/6,hv/spice_bind,snodes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.macs,nic.network.name/2,oper_vcpus,nic.mode/5,nic.bridge/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/3,nic.vlan/5,nic.name/2,disk.spindles/1,hv/serial_console,tags,hv/virtio_net_queues,disk.spindles/0,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,vcpus,disk.size/12,disk.uuid/5,nic_mode,hv/cpu_sockets,nic.bridge/2,hv/spice_tls_ciphers >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_osparams,hv/nic_type,nic.ip/0,disk.name/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/3,disk.name/13,hv/disk_type,hv/spice_streaming_video,disk.spindles/2,disk.size/2,hv/vga,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/bootloader_path,pnode.group,hv/spice_zlib_glz_wan_compression,hv/bootloader_args >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/1,be/maxmem,disks_active,disk.uuids,hv/cdrom_image_path,hv/extra_config,nic.network/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,nic.name/7,disk.uuid/9,name,disk.name/11,nic.network.name/4,hv/user_shutdown >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_beparams,hv/kvm_path,custom_hvparams,hv/scsi_controller_type,oper_state >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/5,hv/cdrom2_image_path,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,disk.uuid/2,nic.link/2,disk.size/3,nic.ip/7,disk_template,hv/blockdev_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,nic.name/1,hv/usb_mouse,disk.size/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/2,nic.networks,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.names,disk.name/8,nic.uuid/3,ip,hv/usb_devices,hv/disk_aio,nic.mode/2,nic.link/3,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/10,disk.spindles/4,hv/use_localtime,nic.link/5,nic.ip/4,nic.ip/6,bridge >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/8,nic.network.name/0,disk.size/8,nic.ips,nic.vlan/1,disk.name/12 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_chroot,disk.count,nic_link,sda_size,nic.mac/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output os,nic.uuid/4,nic_network,disk.spindles/9,mtime,hv/cpu_weight,hv/security_domain >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/4,forthcoming,oper_ram,nic.ip/3,hv/kvm_flag,hv/reboot_behavior,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/virtio_disk_iothreads,nic.uuid/1,disk.spindles/15,nic.uuid/6,nic.mode/0,be/auto_balance,disk.size/1,disk.spindles/6,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/disk_discard,hv/cpu_type,disk.spindles/11,hv/spice_playback_compression,disk.name/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/6,disk.name/3,nic.uuid/7,nic.network/7,nic.mac/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.sizes,nic.mode/6,disk.name/2,be/always_failover,nic.uuid/2,disk.uuid/3,status,hv/vif_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.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -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: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-10-08 00:13:57.735287 time=0:00:07.346683 [TestInstanceList] gnt-instance list <<<< 2026-10-08 00:13:57.735384 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output received_ts,end_ts,status,archived,summary,oppriority,oplog,priority,opstart,opend,opresult,id,opstatus,opexec,start_ts,ops >> /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 received_ts,end_ts,status,archived,summary,oppriority,oplog,priority,opstart,opend,opresult,id,opstatus,opexec,start_ts,ops,received_ts,end_ts,status,archived,summary,oppriority,oplog,priority,opstart,opend,opresult,id,opstatus,opexec,start_ts,ops >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output ops,start_ts,opexec,opstatus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opresult,opend,opstart,priority,oplog >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output oppriority,summary,archived,status,end_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output received_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.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 3 2 1' 3 2 1 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-10-08 00:13:59.253644 time=0:00:01.518260 [TestJobList] gnt-job list Warning: Queried for unknown fields field/does/not/exist **** 2026-10-08 00:13:59.253732 skipping [TestNodeAddAll] Adding all nodes to cluster, test(s) create-cluster disabled <<<< 2026-10-08 00:13:59.253756 start [TestJobqueue] gnt-debug test-jobqueue Command: ssh troy-mcclure.staging.ganeti.org 'gnt-debug test-jobqueue' Testing job submission Job submission tests were successful Testing job dependencies Submitted jobs 4, 5, 6, 7, 8 Waiting for job 4 ... Waiting for job 7 ... Waiting for job 5 ... Waiting for job 6 ... Waiting for job 8 ... Job dependency tests were successful Testing job success Thu Oct 8 00:14:07 2026 - INFO: Expanding names Thu Oct 8 00:14:07 2026 - INFO: Executing Thu Oct 8 00:14:07 2026 - INFO: Sending log message 1 Thu Oct 8 00:14:07 2026 - INFO: Sending log message 2 Thu Oct 8 00:14:07 2026 - INFO: Sending log message 3 Thu Oct 8 00:14:07 2026 - INFO: Sending log message 4 Thu Oct 8 00:14:07 2026 - INFO: Sending log message 5 Thu Oct 8 00:14:07 2026 - INFO: Sending log message 6 Thu Oct 8 00:14:07 2026 - INFO: Sending log message 7 Testing multiple successful opcodes Thu Oct 8 00:14:08 2026 - INFO: Expanding names Thu Oct 8 00:14:08 2026 - INFO: Executing Thu Oct 8 00:14:08 2026 - INFO: Sending log message 1 Thu Oct 8 00:14:09 2026 - INFO: Sending log message 2 Thu Oct 8 00:14:09 2026 - INFO: Sending log message 3 Thu Oct 8 00:14:09 2026 - INFO: Sending log message 4 Thu Oct 8 00:14:09 2026 - INFO: Sending log message 5 Thu Oct 8 00:14:09 2026 - INFO: Sending log message 6 Thu Oct 8 00:14:09 2026 - INFO: Sending log message 7 Thu Oct 8 00:14:09 2026 - INFO: Expanding names Thu Oct 8 00:14:10 2026 - INFO: Executing Thu Oct 8 00:14:10 2026 - INFO: Sending log message 1 Thu Oct 8 00:14:10 2026 - INFO: Sending log message 2 Thu Oct 8 00:14:10 2026 - INFO: Sending log message 3 Thu Oct 8 00:14:10 2026 - INFO: Sending log message 4 Thu Oct 8 00:14:10 2026 - INFO: Sending log message 5 Thu Oct 8 00:14:10 2026 - INFO: Sending log message 6 Thu Oct 8 00:14:10 2026 - INFO: Sending log message 7 Testing job failure Thu Oct 8 00:14:11 2026 - INFO: Expanding names Thu Oct 8 00:14:11 2026 - INFO: Executing Thu Oct 8 00:14:11 2026 - INFO: Sending log message 1 Thu Oct 8 00:14:11 2026 - INFO: Sending log message 2 Thu Oct 8 00:14:12 2026 - INFO: Sending log message 3 Thu Oct 8 00:14:12 2026 - INFO: Sending log message 4 Thu Oct 8 00:14:12 2026 - INFO: Sending log message 5 Thu Oct 8 00:14:12 2026 - INFO: Sending log message 6 Thu Oct 8 00:14:12 2026 - INFO: Sending log message 7 Ignoring error for 'job fail' test: Opcode failure was requested Testing partial job failure Thu Oct 8 00:14:13 2026 - INFO: Expanding names Thu Oct 8 00:14:13 2026 - INFO: Executing Thu Oct 8 00:14:13 2026 - INFO: Sending log message 1 Thu Oct 8 00:14:13 2026 - INFO: Sending log message 2 Thu Oct 8 00:14:13 2026 - INFO: Sending log message 3 Thu Oct 8 00:14:13 2026 - INFO: Sending log message 4 Thu Oct 8 00:14:13 2026 - INFO: Sending log message 5 Thu Oct 8 00:14:13 2026 - INFO: Sending log message 6 Thu Oct 8 00:14:14 2026 - INFO: Sending log message 7 Thu Oct 8 00:14:14 2026 - INFO: Expanding names Thu Oct 8 00:14:14 2026 - INFO: Executing Thu Oct 8 00:14:14 2026 - INFO: Sending log message 1 Thu Oct 8 00:14:14 2026 - INFO: Sending log message 2 Thu Oct 8 00:14:14 2026 - INFO: Sending log message 3 Thu Oct 8 00:14:15 2026 - INFO: Sending log message 4 Thu Oct 8 00:14:15 2026 - INFO: Sending log message 5 Thu Oct 8 00:14:15 2026 - INFO: Sending log message 6 Thu Oct 8 00:14:15 2026 - INFO: Sending log message 7 Thu Oct 8 00:14:15 2026 - INFO: Expanding names Thu Oct 8 00:14:15 2026 - INFO: Executing Thu Oct 8 00:14:16 2026 - INFO: Sending log message 1 Thu Oct 8 00:14:16 2026 - INFO: Sending log message 2 Thu Oct 8 00:14:16 2026 - INFO: Sending log message 3 Thu Oct 8 00:14:16 2026 - INFO: Sending log message 4 Thu Oct 8 00:14:16 2026 - INFO: Sending log message 5 Thu Oct 8 00:14:16 2026 - INFO: Sending log message 6 Thu Oct 8 00:14:16 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-10-08 00:14:16.815765 time=0:00:17.562009 [TestJobqueue] gnt-debug test-jobqueue <<<< 2026-10-08 00:14:16.815886 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.9c5yfvy1 -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.9c5yfvy1 -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-10-08 00:14:23.388123 time=0:00:06.572237 [TestJobCancellation] gnt-job cancel <<<< 2026-10-08 00:14:23.388188 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-10-08 00:14:23.872200 time=0:00:00.484012 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-10-08 00:14:23.872296 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output mnode,dfree,ndp/ovs_link,cnodes,pip,sinst_list,group,ndp/ovs_name,master_capable,ndp/cpu_speed,ndp/oob_program,uuid,mtime,csockets,ndparams,cnos,ndp/exclusive_storage,sip,bootid,serial_no,name,role,ndp/spindle_count,spfree,powered,pinst_cnt,sinst_cnt,pinst_list,tags,offline,sptotal,mfree,ctotal,custom_ndparams,master_candidate,disk_state,hv_state,master,ctime,vm_capable,drained,mtotal,ndp/ovs,group.uuid,ndp/ssh_port,dtotal >> /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 mnode,dfree,ndp/ovs_link,cnodes,pip,sinst_list,group,ndp/ovs_name,master_capable,ndp/cpu_speed,ndp/oob_program,uuid,mtime,csockets,ndparams,cnos,ndp/exclusive_storage,sip,bootid,serial_no,name,role,ndp/spindle_count,spfree,powered,pinst_cnt,sinst_cnt,pinst_list,tags,offline,sptotal,mfree,ctotal,custom_ndparams,master_candidate,disk_state,hv_state,master,ctime,vm_capable,drained,mtotal,ndp/ovs,group.uuid,ndp/ssh_port,dtotal,mnode,dfree,ndp/ovs_link,cnodes,pip,sinst_list,group,ndp/ovs_name,master_capable,ndp/cpu_speed,ndp/oob_program,uuid,mtime,csockets,ndparams,cnos,ndp/exclusive_storage,sip,bootid,serial_no,name,role,ndp/spindle_count,spfree,powered,pinst_cnt,sinst_cnt,pinst_list,tags,offline,sptotal,mfree,ctotal,custom_ndparams,master_candidate,disk_state,hv_state,master,ctime,vm_capable,drained,mtotal,ndp/ovs,group.uuid,ndp/ssh_port,dtotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output dtotal,ndp/ssh_port,group.uuid,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output mtotal,drained,vm_capable,ctime,master,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output disk_state,master_candidate,custom_ndparams,ctotal,mfree,sptotal,offline,tags,pinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sinst_cnt,pinst_cnt,powered,spfree,ndp/spindle_count,role,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,bootid,sip,ndp/exclusive_storage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output cnos,ndparams,csockets,mtime,uuid,ndp/oob_program,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master_capable,ndp/ovs_name,group,sinst_list,pip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output cnodes,ndp/ovs_link,dfree,mnode >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' disco-stu.staging.ganeti.org lenny.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org lenny.staging.ganeti.org disco-stu.staging.ganeti.org' troy-mcclure.staging.ganeti.org lenny.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name disco-stu.staging.ganeti.org troy-mcclure.staging.ganeti.org lenny.staging.ganeti.org' disco-stu.staging.ganeti.org troy-mcclure.staging.ganeti.org lenny.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-10-08 00:14:28.104022 time=0:00:04.231726 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-10-08 00:14:28.104316 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-fields '\''--separator=|'\'' --no-headers' bootid|Text|BootID|Random UUID renewed for each system reboot, can be used for detecting reboots by tracking changes cnodes|Number|CNodes|Number of NUMA domains on node (if exported by hypervisor) cnos|Number|CNOs|Number of logical processors used by the node OS (dom0 for Xen) csockets|Number|CSockets|Number of physical CPU sockets (if exported by hypervisor) ctime|Timestamp|CTime|Creation timestamp ctotal|Number|CTotal|Number of logical processors custom_ndparams|Custom|CustomNodeParameters|Custom node parameters dfree|Storage size|DFree|Available storage space on storage unit disk_state|Custom|DiskState|Disk state drained|Boolean|Drained|Whether node is drained dtotal|Storage size|DTotal|Total storage space on storage unit for instance disk allocation group|Text|Group|Node group group.uuid|Text|GroupUUID|UUID of node group hv_state|Custom|HypervisorState|Hypervisor state master|Boolean|IsMaster|Whether node is master master_candidate|Boolean|MasterC|Whether node is a master candidate master_capable|Boolean|MasterCapable|Whether node can become a master candidate mfree|Storage size|MFree|Memory available for instance allocations mnode|Storage size|MNode|Amount of memory used by node (dom0 for Xen) mtime|Timestamp|MTime|Modification timestamp mtotal|Storage size|MTotal|Total amount of memory of physical machine name|Text|Node|Node name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NodeParameters|Merged node parameters offline|Boolean|Offline|Whether node is marked offline pinst_cnt|Number|Pinst|Number of instances with this node as primary pinst_list|Custom|PriInstances|List of instances with this node as primary pip|Text|PrimaryIP|Primary IP address powered|Boolean|Powered|Whether node is thought to be powered on role|Text|Role|Node role; "M" for master, "C" for master candidate, "R" for regular, "D" for drained, "O" for offline serial_no|Number|SerialNo|Node object serial number, incremented on each modification sinst_cnt|Number|Sinst|Number of instances with this node as secondary sinst_list|Custom|SecInstances|List of instances with this node as secondary sip|Text|SecondaryIP|Secondary IP address spfree|Number|SpFree|Available spindles in volume group (exclusive storage only) sptotal|Number|SpTotal|Total spindles in volume group (exclusive storage only) tags|Custom|Tags|Tags uuid|Text|UUID|Node UUID vm_capable|Boolean|VMCapable|Whether node can host instances Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: ---- PASSED [TestNodeListFields] gnt-node list-fields ------------------ >>>> 2026-10-08 00:14:28.912423 time=0:00:00.808107 [TestNodeListFields] gnt-node list-fields Warning: Queried for unknown fields field/does/not/exist <<<< 2026-10-08 00:14:28.912527 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_disk_iothreads 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.9c5yfvy1 -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_disk_iothreads|Number|hv/virtio_disk_iothreads|The "virtio_disk_iothreads" hypervisor parameter hv/virtio_net_queues|Custom|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-10-08 00:14:29.485319 time=0:00:00.572792 [TestInstanceListFields] gnt-instance list-fields <<<< 2026-10-08 00:14:29.485442 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.9c5yfvy1 -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-10-08 00:14:30.033409 time=0:00:00.547967 [TestJobListFields] gnt-node list-fields **** 2026-10-08 00:14:30.033512 skipping [TestBackupListFields] gnt-backup list-fields, test(s) instance-export disabled <<<< 2026-10-08 00:14:30.033531 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.4 secondary ip: 192.168.1.4 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) - Node name: lenny.staging.ganeti.org primary ip: 192.168.1.3 secondary ip: 192.168.1.3 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) - Node name: troy-mcclure.staging.ganeti.org primary ip: 192.168.1.2 secondary ip: 192.168.1.2 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) ---- PASSED [TestNodeInfo] gnt-node info ------------------------------- >>>> 2026-10-08 00:14:30.230433 time=0:00:00.196902 [TestNodeInfo] gnt-node info vvvv BLOCK 2026-10-08 00:14:30.230498 start [RunClusterTests] Runs tests related to gnt-cluster **** 2026-10-08 00:14:30.230550 skipping [TestClusterInitDisk] gnt-cluster init -D, test(s) create-cluster disabled <<<< 2026-10-08 00:14:30.230564 start [TestClusterRenewCrypto] gnt-cluster renew-crypto Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster renew-crypto --force --new-cluster-certificate --new-confd-hmac-key --new-rapi-certificate --rapi-certificate=/dev/null' Stdout was: Updating certificates now. Running "gnt-cluster verify" is recommended after this operation. Stderr was: Only one of the --new-rapi-certificate and --rapi-certificate options can be specified at the same time. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster renew-crypto --force --new-cluster-certificate --new-confd-hmac-key --new-cluster-domain-secret --cluster-domain-secret=/dev/null' Stdout was: Updating certificates now. Running "gnt-cluster verify" is recommended after this operation. Stderr was: Only one of the --new-cluster-domain-secret and --cluster-domain-secret options can be specified at the same time. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster renew-crypto --force --rapi-certificate=/dev/null' Stdout was: Updating certificates now. Running "gnt-cluster verify" is recommended after this operation. Stderr was: Unable to load X509 certificate from /dev/null: Unable to load certificate: Unable to load PEM file. See https://cryptography.io/en/latest/faq/#why-can-t-i-import-my-pem-file for more details. MalformedFraming Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'tmp=$(mktemp .gnt.XXXXXX --tmpdir=$(dirname /var/lib/ganeti/rapi.pem)) && [[ -f "$tmp" ]] && cp /var/lib/ganeti/rapi.pem $tmp && echo $tmp' /var/lib/ganeti/.gnt.xKf7nd Backup filename: /var/lib/ganeti/.gnt.xKf7nd /tmp/gnt.BmouGq Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster renew-crypto --force --rapi-certificate=/tmp/gnt.BmouGq' Updating certificates now. Running "gnt-cluster verify" is recommended after this operation. All requested certificates and keys have been replaced. Running "gnt-cluster verify" now is recommended. Command: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt.BmouGq' /tmp/gnt.j9lTkL Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster renew-crypto --force --cluster-domain-secret=/tmp/gnt.j9lTkL' Updating certificates now. Running "gnt-cluster verify" is recommended after this operation. All requested certificates and keys have been replaced. Running "gnt-cluster verify" now is recommended. Command: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt.j9lTkL' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster renew-crypto --force --new-cluster-certificate --new-confd-hmac-key --new-rapi-certificate --new-cluster-domain-secret --new-node-certificates --new-ssh-keys --no-ssh-key-check' Updating certificates now. Running "gnt-cluster verify" is recommended after this operation. Gathering cluster information Blocking watcher Stopping master daemons Stopping daemons on troy-mcclure.staging.ganeti.org Stopping daemons on disco-stu.staging.ganeti.org Stopping daemons on lenny.staging.ganeti.org Updating certificates and keys Copying /var/lib/ganeti/rapi.pem, /var/lib/ganeti/hmac.key, /var/lib/ganeti/cluster-domain-secret to disco-stu.staging.ganeti.org:22 Copying /var/lib/ganeti/rapi.pem, /var/lib/ganeti/hmac.key, /var/lib/ganeti/cluster-domain-secret to lenny.staging.ganeti.org:22 Starting daemons on disco-stu.staging.ganeti.org Starting daemons on lenny.staging.ganeti.org Starting daemons on troy-mcclure.staging.ganeti.org Gathering cluster information Blocking watcher Stopping master daemons Stopping daemons on troy-mcclure.staging.ganeti.org Starting daemon 'ganeti-noded' on troy-mcclure.staging.ganeti.org Starting daemon 'ganeti-wconfd' on troy-mcclure.staging.ganeti.org Stopping daemons on disco-stu.staging.ganeti.org Stopping daemons on lenny.staging.ganeti.org Updating the cluster SSL certificate. Copying /var/lib/ganeti/server.pem to disco-stu.staging.ganeti.org:22 Copying /var/lib/ganeti/server.pem to lenny.staging.ganeti.org:22 Updating client SSL certificates. Copying /var/lib/ganeti/ssconf_master_candidates_certs to disco-stu.staging.ganeti.org:22 Copying /var/lib/ganeti/ssconf_master_candidates_certs to lenny.staging.ganeti.org:22 Starting daemons on disco-stu.staging.ganeti.org Starting daemons on lenny.staging.ganeti.org Stopping daemon 'ganeti-wconfd' on troy-mcclure.staging.ganeti.org Stopping daemon 'ganeti-noded' on troy-mcclure.staging.ganeti.org Starting daemons on troy-mcclure.staging.ganeti.org Thu Oct 8 00:14:56 2026 Renewing Node SSL certificates Thu Oct 8 00:14:56 2026 Cannot renew SSH keys if the cluster is configured to not modify the SSH setup. All requested certificates and keys have been replaced. Running "gnt-cluster verify" now is recommended. Ssconf Master Certificates of node 'troy-mcclure.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 14270d7f-3df8-494f-be58-956eb9c8983c=6B:E5:67:9C:BE:1E:2F:80:23:2F:7C:D4:F0:26:1E:4A:01:D6:DD:4A c21596cd-9039-4009-9ede-6b9890e5a91f=EE:B4:21:6F:B4:32:2E:E8:42:83:65:C7:81:B5:3D:FF:C3:6E:D4:F0 ee2d02c3-1a2d-4e23-a3f1-46e5f00724a2=30:F8:70:4D:9A:E7:D3:31:00:48:E9:08:FA:EE:3B:8B:CA:1B:71:ED Ssconf Master Certificates of node 'lenny.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ado0gv6e -oControlMaster=no lenny.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 14270d7f-3df8-494f-be58-956eb9c8983c=6B:E5:67:9C:BE:1E:2F:80:23:2F:7C:D4:F0:26:1E:4A:01:D6:DD:4A c21596cd-9039-4009-9ede-6b9890e5a91f=EE:B4:21:6F:B4:32:2E:E8:42:83:65:C7:81:B5:3D:FF:C3:6E:D4:F0 ee2d02c3-1a2d-4e23-a3f1-46e5f00724a2=30:F8:70:4D:9A:E7:D3:31:00:48:E9:08:FA:EE:3B:8B:CA:1B:71:ED Ssconf Master Certificates of node 'disco-stu.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9hkg1pjb -oControlMaster=no disco-stu.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 14270d7f-3df8-494f-be58-956eb9c8983c=6B:E5:67:9C:BE:1E:2F:80:23:2F:7C:D4:F0:26:1E:4A:01:D6:DD:4A c21596cd-9039-4009-9ede-6b9890e5a91f=EE:B4:21:6F:B4:32:2E:E8:42:83:65:C7:81:B5:3D:FF:C3:6E:D4:F0 ee2d02c3-1a2d-4e23-a3f1-46e5f00724a2=30:F8:70:4D:9A:E7:D3:31:00:48:E9:08:FA:EE:3B:8B:CA:1B:71:ED Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 17, 18 Waiting for job 17 ... Thu Oct 8 00:14:58 2026 * Verifying cluster config Thu Oct 8 00:14:58 2026 * Verifying cluster certificate files Thu Oct 8 00:14:58 2026 * Verifying hypervisor parameters Thu Oct 8 00:14:58 2026 * Verifying all nodes belong to an existing group Waiting for job 18 ... Thu Oct 8 00:14:58 2026 * Verifying group 'default' Thu Oct 8 00:14:58 2026 * Gathering data (3 nodes) Thu Oct 8 00:14:58 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:14:59 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:14:59 2026 * Verifying configuration file consistency Thu Oct 8 00:14:59 2026 * Verifying node status Thu Oct 8 00:14:59 2026 * Verifying instance status Thu Oct 8 00:14:59 2026 * Verifying orphan volumes Thu Oct 8 00:14:59 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:14:59 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:14:59 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:14:59 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:14:59 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:14:59 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:14:59 2026 * Other Notes Thu Oct 8 00:15:00 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster renew-crypto --force --new-node-certificates' Updating certificates now. Running "gnt-cluster verify" is recommended after this operation. Gathering cluster information Blocking watcher Stopping master daemons Stopping daemons on troy-mcclure.staging.ganeti.org Starting daemon 'ganeti-noded' on troy-mcclure.staging.ganeti.org Starting daemon 'ganeti-wconfd' on troy-mcclure.staging.ganeti.org Stopping daemons on disco-stu.staging.ganeti.org Stopping daemons on lenny.staging.ganeti.org Updating client SSL certificates. Copying /var/lib/ganeti/ssconf_master_candidates_certs to disco-stu.staging.ganeti.org:22 Copying /var/lib/ganeti/ssconf_master_candidates_certs to lenny.staging.ganeti.org:22 Starting daemons on disco-stu.staging.ganeti.org Starting daemons on lenny.staging.ganeti.org Stopping daemon 'ganeti-wconfd' on troy-mcclure.staging.ganeti.org Stopping daemon 'ganeti-noded' on troy-mcclure.staging.ganeti.org Starting daemons on troy-mcclure.staging.ganeti.org Thu Oct 8 00:15:12 2026 Renewing Node SSL certificates All requested certificates and keys have been replaced. Running "gnt-cluster verify" now is recommended. Ssconf Master Certificates of node 'troy-mcclure.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 14270d7f-3df8-494f-be58-956eb9c8983c=C0:72:78:92:39:D6:26:3B:8B:13:27:55:04:45:85:10:01:06:17:4A c21596cd-9039-4009-9ede-6b9890e5a91f=4E:CA:BD:8E:0C:6D:4B:2D:BF:ED:65:A2:0E:5E:7E:95:0D:95:4A:6A ee2d02c3-1a2d-4e23-a3f1-46e5f00724a2=BF:DA:6D:B2:01:6D:B2:6C:34:21:DD:A7:A3:27:44:41:AF:32:E4:85 Ssconf Master Certificates of node 'lenny.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ado0gv6e -oControlMaster=no lenny.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 14270d7f-3df8-494f-be58-956eb9c8983c=C0:72:78:92:39:D6:26:3B:8B:13:27:55:04:45:85:10:01:06:17:4A c21596cd-9039-4009-9ede-6b9890e5a91f=4E:CA:BD:8E:0C:6D:4B:2D:BF:ED:65:A2:0E:5E:7E:95:0D:95:4A:6A ee2d02c3-1a2d-4e23-a3f1-46e5f00724a2=BF:DA:6D:B2:01:6D:B2:6C:34:21:DD:A7:A3:27:44:41:AF:32:E4:85 Ssconf Master Certificates of node 'disco-stu.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9hkg1pjb -oControlMaster=no disco-stu.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 14270d7f-3df8-494f-be58-956eb9c8983c=C0:72:78:92:39:D6:26:3B:8B:13:27:55:04:45:85:10:01:06:17:4A c21596cd-9039-4009-9ede-6b9890e5a91f=4E:CA:BD:8E:0C:6D:4B:2D:BF:ED:65:A2:0E:5E:7E:95:0D:95:4A:6A ee2d02c3-1a2d-4e23-a3f1-46e5f00724a2=BF:DA:6D:B2:01:6D:B2:6C:34:21:DD:A7:A3:27:44:41:AF:32:E4:85 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 21, 22 Waiting for job 21 ... Thu Oct 8 00:15:14 2026 * Verifying cluster config Thu Oct 8 00:15:14 2026 * Verifying cluster certificate files Thu Oct 8 00:15:14 2026 * Verifying hypervisor parameters Thu Oct 8 00:15:14 2026 * Verifying all nodes belong to an existing group Waiting for job 22 ... Thu Oct 8 00:15:15 2026 * Verifying group 'default' Thu Oct 8 00:15:15 2026 * Gathering data (3 nodes) Thu Oct 8 00:15:15 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:15:16 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:15:16 2026 * Verifying configuration file consistency Thu Oct 8 00:15:16 2026 * Verifying node status Thu Oct 8 00:15:16 2026 * Verifying instance status Thu Oct 8 00:15:16 2026 * Verifying orphan volumes Thu Oct 8 00:15:16 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:15:16 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:15:16 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:15:16 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:15:16 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:15:16 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:15:16 2026 * Other Notes Thu Oct 8 00:15:16 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster renew-crypto --force --new-cluster-certificate' Updating certificates now. Running "gnt-cluster verify" is recommended after this operation. Gathering cluster information Blocking watcher Stopping master daemons Stopping daemons on troy-mcclure.staging.ganeti.org Starting daemon 'ganeti-noded' on troy-mcclure.staging.ganeti.org Starting daemon 'ganeti-wconfd' on troy-mcclure.staging.ganeti.org Stopping daemons on disco-stu.staging.ganeti.org Stopping daemons on lenny.staging.ganeti.org Updating the cluster SSL certificate. Copying /var/lib/ganeti/server.pem to disco-stu.staging.ganeti.org:22 Copying /var/lib/ganeti/server.pem to lenny.staging.ganeti.org:22 Updating client SSL certificates. Copying /var/lib/ganeti/ssconf_master_candidates_certs to disco-stu.staging.ganeti.org:22 Copying /var/lib/ganeti/ssconf_master_candidates_certs to lenny.staging.ganeti.org:22 Starting daemons on disco-stu.staging.ganeti.org Starting daemons on lenny.staging.ganeti.org Stopping daemon 'ganeti-wconfd' on troy-mcclure.staging.ganeti.org Stopping daemon 'ganeti-noded' on troy-mcclure.staging.ganeti.org Starting daemons on troy-mcclure.staging.ganeti.org Thu Oct 8 00:15:31 2026 Renewing Node SSL certificates All requested certificates and keys have been replaced. Running "gnt-cluster verify" now is recommended. Ssconf Master Certificates of node 'troy-mcclure.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 14270d7f-3df8-494f-be58-956eb9c8983c=81:19:EE:F4:B6:83:8D:4E:01:BE:9A:8A:50:DF:C7:FE:10:CB:23:F6 c21596cd-9039-4009-9ede-6b9890e5a91f=FC:A1:17:5E:08:03:4A:54:A7:8A:DD:D4:FC:ED:5E:4C:F3:6F:2C:A4 ee2d02c3-1a2d-4e23-a3f1-46e5f00724a2=08:35:9A:B2:7A:80:DB:8C:96:2D:E1:5F:09:CF:87:9E:C1:55:99:DA Ssconf Master Certificates of node 'lenny.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ado0gv6e -oControlMaster=no lenny.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 14270d7f-3df8-494f-be58-956eb9c8983c=81:19:EE:F4:B6:83:8D:4E:01:BE:9A:8A:50:DF:C7:FE:10:CB:23:F6 c21596cd-9039-4009-9ede-6b9890e5a91f=FC:A1:17:5E:08:03:4A:54:A7:8A:DD:D4:FC:ED:5E:4C:F3:6F:2C:A4 ee2d02c3-1a2d-4e23-a3f1-46e5f00724a2=08:35:9A:B2:7A:80:DB:8C:96:2D:E1:5F:09:CF:87:9E:C1:55:99:DA Ssconf Master Certificates of node 'disco-stu.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9hkg1pjb -oControlMaster=no disco-stu.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 14270d7f-3df8-494f-be58-956eb9c8983c=81:19:EE:F4:B6:83:8D:4E:01:BE:9A:8A:50:DF:C7:FE:10:CB:23:F6 c21596cd-9039-4009-9ede-6b9890e5a91f=FC:A1:17:5E:08:03:4A:54:A7:8A:DD:D4:FC:ED:5E:4C:F3:6F:2C:A4 ee2d02c3-1a2d-4e23-a3f1-46e5f00724a2=08:35:9A:B2:7A:80:DB:8C:96:2D:E1:5F:09:CF:87:9E:C1:55:99:DA Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 25, 26 Waiting for job 25 ... Thu Oct 8 00:15:33 2026 * Verifying cluster config Thu Oct 8 00:15:33 2026 * Verifying cluster certificate files Thu Oct 8 00:15:33 2026 * Verifying hypervisor parameters Thu Oct 8 00:15:33 2026 * Verifying all nodes belong to an existing group Waiting for job 26 ... Thu Oct 8 00:15:33 2026 * Verifying group 'default' Thu Oct 8 00:15:33 2026 * Gathering data (3 nodes) Thu Oct 8 00:15:33 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:15:35 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:15:35 2026 * Verifying configuration file consistency Thu Oct 8 00:15:35 2026 * Verifying node status Thu Oct 8 00:15:35 2026 * Verifying instance status Thu Oct 8 00:15:35 2026 * Verifying orphan volumes Thu Oct 8 00:15:35 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:15:35 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:15:35 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:15:35 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:15:35 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:15:35 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:15:35 2026 * Other Notes Thu Oct 8 00:15:35 2026 * Hooks Results Skipping SSH key replacement checks: cluster was initialized with --no-ssh-init Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster renew-crypto --force --rapi-certificate=/var/lib/ganeti/.gnt.xKf7nd' Updating certificates now. Running "gnt-cluster verify" is recommended after this operation. All requested certificates and keys have been replaced. Running "gnt-cluster verify" now is recommended. Ssconf Master Certificates of node 'troy-mcclure.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 14270d7f-3df8-494f-be58-956eb9c8983c=81:19:EE:F4:B6:83:8D:4E:01:BE:9A:8A:50:DF:C7:FE:10:CB:23:F6 c21596cd-9039-4009-9ede-6b9890e5a91f=FC:A1:17:5E:08:03:4A:54:A7:8A:DD:D4:FC:ED:5E:4C:F3:6F:2C:A4 ee2d02c3-1a2d-4e23-a3f1-46e5f00724a2=08:35:9A:B2:7A:80:DB:8C:96:2D:E1:5F:09:CF:87:9E:C1:55:99:DA Ssconf Master Certificates of node 'lenny.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ado0gv6e -oControlMaster=no lenny.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 14270d7f-3df8-494f-be58-956eb9c8983c=81:19:EE:F4:B6:83:8D:4E:01:BE:9A:8A:50:DF:C7:FE:10:CB:23:F6 c21596cd-9039-4009-9ede-6b9890e5a91f=FC:A1:17:5E:08:03:4A:54:A7:8A:DD:D4:FC:ED:5E:4C:F3:6F:2C:A4 ee2d02c3-1a2d-4e23-a3f1-46e5f00724a2=08:35:9A:B2:7A:80:DB:8C:96:2D:E1:5F:09:CF:87:9E:C1:55:99:DA Ssconf Master Certificates of node 'disco-stu.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9hkg1pjb -oControlMaster=no disco-stu.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 14270d7f-3df8-494f-be58-956eb9c8983c=81:19:EE:F4:B6:83:8D:4E:01:BE:9A:8A:50:DF:C7:FE:10:CB:23:F6 c21596cd-9039-4009-9ede-6b9890e5a91f=FC:A1:17:5E:08:03:4A:54:A7:8A:DD:D4:FC:ED:5E:4C:F3:6F:2C:A4 ee2d02c3-1a2d-4e23-a3f1-46e5f00724a2=08:35:9A:B2:7A:80:DB:8C:96:2D:E1:5F:09:CF:87:9E:C1:55:99:DA Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 28, 29 Waiting for job 28 ... Thu Oct 8 00:15:37 2026 * Verifying cluster config Thu Oct 8 00:15:37 2026 * Verifying cluster certificate files Thu Oct 8 00:15:37 2026 * Verifying hypervisor parameters Thu Oct 8 00:15:37 2026 * Verifying all nodes belong to an existing group Waiting for job 29 ... Thu Oct 8 00:15:37 2026 * Verifying group 'default' Thu Oct 8 00:15:37 2026 * Gathering data (3 nodes) Thu Oct 8 00:15:37 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:15:38 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:15:38 2026 * Verifying configuration file consistency Thu Oct 8 00:15:38 2026 * Verifying node status Thu Oct 8 00:15:38 2026 * Verifying instance status Thu Oct 8 00:15:38 2026 * Verifying orphan volumes Thu Oct 8 00:15:38 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:15:39 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:15:39 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:15:39 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:15:39 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:15:39 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:15:39 2026 * Other Notes Thu Oct 8 00:15:39 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'rm -f /var/lib/ganeti/.gnt.xKf7nd' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'openssl x509 -in /var/lib/ganeti/rapi.pem' -----BEGIN CERTIFICATE----- MIIC9zCCAd+gAwIBAgIBATANBgkqhkiG9w0BAQsFADAdMRswGQYDVQQDDBJnYW5l dGkuZXhhbXBsZS5jb20wHhcNMjYxMDA3MjIxNDM3WhcNMzExMDA2MjIxNDM3WjAd MRswGQYDVQQDDBJnYW5ldGkuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUA A4IBDwAwggEKAoIBAQCgwFXL3eesvka7LdYpRqbilEzgVI0n2KCvvXgvXMz+30fw nWQbTy87JYMWdQYbOJuAvU3EiVhRKKj+Mm/vVnUnVUy+bJipBYlsC50uDaMNBQ1V di3WFpMmJTwv3XknXmBCroB12sJ5fWHGTTIH3PpKXWrfku6q0pTfwqmLwJrBBFoA 5dKAMWnoUXxudlQtpoZ32LyS9Uf+uYDgu4jUxDRP5/lE6Fv7yUd14vTJwUYyvHnR xU8dU2IK9Qs7egeWBpQDIMzDxw9zQdrx77RW9tzS/Dcy/7SxEwBYSy2HV4tXTFCH V9aUGTtb2JFzXD543IXuYvuUaV2KSEDs5vBupIJ1AgMBAAGjQjBAMA8GA1UdEwEB /wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGmMB0GA1UdDgQWBBQ1iYtTdTZ9rEmb1HUQ DZDRub6CijANBgkqhkiG9w0BAQsFAAOCAQEAKfLa4y1WxtWBIekEB8+H0WmkkWC4 WTWK9d/x5djSHcOWBrUw4383YxQOd8tVnxPWfd8Hk7yGZfkvLoEGQ3qUET224ONe WWS3mX+CBSkDv2pGX6PPM6r3mhE1ZsYu7pzUpKTqo32E/xlo5Sc+amGtFSoH+cAk 6ZKXjeZNNhe52YvZc0aXKWgdVhZSOdaVjORTLL4ewnglDzpvIqlgyBO4pLGirF9f rBk+YB/6ChzXAjStdLClzGj7x6FsNcD8E8wFWIRlwgDc/TV90m9K4ImNV9hazPyl nmG7JGLGO0hxf1xKTTIA4IQN5W8hqePeE65KerYf+bAjFcVO3mwrYVhnOQ== -----END CERTIFICATE----- RAPI protocol version: 2 ---- PASSED [TestClusterRenewCrypto] gnt-cluster renew-crypto ---------- >>>> 2026-10-08 00:15:39.393157 time=0:01:09.162593 [TestClusterRenewCrypto] gnt-cluster renew-crypto <<<< 2026-10-08 00:15:39.393263 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 31, 32 Waiting for job 31 ... Thu Oct 8 00:15:40 2026 * Verifying cluster config Thu Oct 8 00:15:40 2026 * Verifying cluster certificate files Thu Oct 8 00:15:40 2026 * Verifying hypervisor parameters Thu Oct 8 00:15:40 2026 * Verifying all nodes belong to an existing group Waiting for job 32 ... Thu Oct 8 00:15:41 2026 * Verifying group 'default' Thu Oct 8 00:15:41 2026 * Gathering data (3 nodes) Thu Oct 8 00:15:41 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:15:42 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:15:42 2026 * Verifying configuration file consistency Thu Oct 8 00:15:42 2026 * Verifying node status Thu Oct 8 00:15:42 2026 * Verifying instance status Thu Oct 8 00:15:42 2026 * Verifying orphan volumes Thu Oct 8 00:15:42 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:15:42 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:15:42 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:15:42 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:15:42 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:15:42 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:15:42 2026 * Other Notes Thu Oct 8 00:15:42 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-10-08 00:15:43.653125 time=0:00:04.259862 [TestClusterVerify] gnt-cluster verify <<<< 2026-10-08 00:15:43.653248 start [TestClusterReservedLvs] gnt-cluster reserved lvs Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4c5471d0ab72a87d5d7f8ed18e813411f7de6af6 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 35, 36 Waiting for job 35 ... Thu Oct 8 00:15:45 2026 * Verifying cluster config Thu Oct 8 00:15:45 2026 * Verifying cluster certificate files Thu Oct 8 00:15:45 2026 * Verifying hypervisor parameters Thu Oct 8 00:15:45 2026 * Verifying all nodes belong to an existing group Waiting for job 36 ... Thu Oct 8 00:15:45 2026 * Verifying group 'default' Thu Oct 8 00:15:45 2026 * Gathering data (3 nodes) Thu Oct 8 00:15:45 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:15:46 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:15:46 2026 * Verifying configuration file consistency Thu Oct 8 00:15:46 2026 * Verifying node status Thu Oct 8 00:15:46 2026 * Verifying instance status Thu Oct 8 00:15:46 2026 * Verifying orphan volumes Thu Oct 8 00:15:46 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:15:46 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:15:46 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:15:46 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:15:46 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:15:46 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:15:46 2026 * Other Notes Thu Oct 8 00:15:47 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4c5471d0ab72a87d5d7f8ed18e813411f7de6af6 /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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1e76fba7b9c302ca24a113dcc5c8953d14253fa9 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 39, 40 Waiting for job 39 ... Thu Oct 8 00:15:49 2026 * Verifying cluster config Thu Oct 8 00:15:49 2026 * Verifying cluster certificate files Thu Oct 8 00:15:49 2026 * Verifying hypervisor parameters Thu Oct 8 00:15:49 2026 * Verifying all nodes belong to an existing group Waiting for job 40 ... Thu Oct 8 00:15:50 2026 * Verifying group 'default' Thu Oct 8 00:15:50 2026 * Gathering data (3 nodes) Thu Oct 8 00:15:50 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:15:51 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:15:51 2026 * Verifying configuration file consistency Thu Oct 8 00:15:51 2026 * Verifying node status Thu Oct 8 00:15:51 2026 * Verifying instance status Thu Oct 8 00:15:51 2026 * Verifying orphan volumes Thu Oct 8 00:15:51 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Thu Oct 8 00:15:51 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:15:51 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:15:51 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:15:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:15:51 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:15:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:15:51 2026 * Other Notes Thu Oct 8 00:15:51 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1e76fba7b9c302ca24a113dcc5c8953d14253fa9 /var/lib/ganeti/config.data Submitted jobs 39, 40 Waiting for job 39 ... Thu Oct 8 00:15:49 2026 * Verifying cluster config Thu Oct 8 00:15:49 2026 * Verifying cluster certificate files Thu Oct 8 00:15:49 2026 * Verifying hypervisor parameters Thu Oct 8 00:15:49 2026 * Verifying all nodes belong to an existing group Waiting for job 40 ... Thu Oct 8 00:15:50 2026 * Verifying group 'default' Thu Oct 8 00:15:50 2026 * Gathering data (3 nodes) Thu Oct 8 00:15:50 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:15:51 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:15:51 2026 * Verifying configuration file consistency Thu Oct 8 00:15:51 2026 * Verifying node status Thu Oct 8 00:15:51 2026 * Verifying instance status Thu Oct 8 00:15:51 2026 * Verifying orphan volumes Thu Oct 8 00:15:51 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Thu Oct 8 00:15:51 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:15:51 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:15:51 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:15:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:15:51 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:15:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:15:51 2026 * Other Notes Thu Oct 8 00:15:51 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 534a5f1285089be898557e5ff60a6f5e03fd301e /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 43, 44 Waiting for job 43 ... Thu Oct 8 00:15:54 2026 * Verifying cluster config Thu Oct 8 00:15:54 2026 * Verifying cluster certificate files Thu Oct 8 00:15:54 2026 * Verifying hypervisor parameters Thu Oct 8 00:15:54 2026 * Verifying all nodes belong to an existing group Waiting for job 44 ... Thu Oct 8 00:15:54 2026 * Verifying group 'default' Thu Oct 8 00:15:54 2026 * Gathering data (3 nodes) Thu Oct 8 00:15:54 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:15:55 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:15:55 2026 * Verifying configuration file consistency Thu Oct 8 00:15:55 2026 * Verifying node status Thu Oct 8 00:15:55 2026 * Verifying instance status Thu Oct 8 00:15:55 2026 * Verifying orphan volumes Thu Oct 8 00:15:55 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:15:55 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:15:55 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:15:55 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:15:55 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:15:55 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:15:55 2026 * Other Notes Thu Oct 8 00:15:56 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 534a5f1285089be898557e5ff60a6f5e03fd301e /var/lib/ganeti/config.data Submitted jobs 43, 44 Waiting for job 43 ... Thu Oct 8 00:15:54 2026 * Verifying cluster config Thu Oct 8 00:15:54 2026 * Verifying cluster certificate files Thu Oct 8 00:15:54 2026 * Verifying hypervisor parameters Thu Oct 8 00:15:54 2026 * Verifying all nodes belong to an existing group Waiting for job 44 ... Thu Oct 8 00:15:54 2026 * Verifying group 'default' Thu Oct 8 00:15:54 2026 * Gathering data (3 nodes) Thu Oct 8 00:15:54 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:15:55 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:15:55 2026 * Verifying configuration file consistency Thu Oct 8 00:15:55 2026 * Verifying node status Thu Oct 8 00:15:55 2026 * Verifying instance status Thu Oct 8 00:15:55 2026 * Verifying orphan volumes Thu Oct 8 00:15:55 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:15:55 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:15:55 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:15:55 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:15:55 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:15:55 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:15:55 2026 * Other Notes Thu Oct 8 00:15:56 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3be79c3d382b23d10135a8c3ac1133c258a33eb9 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 47, 48 Waiting for job 47 ... Thu Oct 8 00:15:58 2026 * Verifying cluster config Thu Oct 8 00:15:58 2026 * Verifying cluster certificate files Thu Oct 8 00:15:58 2026 * Verifying hypervisor parameters Thu Oct 8 00:15:58 2026 * Verifying all nodes belong to an existing group Waiting for job 48 ... Thu Oct 8 00:15:59 2026 * Verifying group 'default' Thu Oct 8 00:15:59 2026 * Gathering data (3 nodes) Thu Oct 8 00:15:59 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:16:00 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:16:00 2026 * Verifying configuration file consistency Thu Oct 8 00:16:00 2026 * Verifying node status Thu Oct 8 00:16:00 2026 * Verifying instance status Thu Oct 8 00:16:00 2026 * Verifying orphan volumes Thu Oct 8 00:16:00 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:16:00 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:16:00 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:16:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:16:00 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:16:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:16:00 2026 * Other Notes Thu Oct 8 00:16:00 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3be79c3d382b23d10135a8c3ac1133c258a33eb9 /var/lib/ganeti/config.data Submitted jobs 47, 48 Waiting for job 47 ... Thu Oct 8 00:15:58 2026 * Verifying cluster config Thu Oct 8 00:15:58 2026 * Verifying cluster certificate files Thu Oct 8 00:15:58 2026 * Verifying hypervisor parameters Thu Oct 8 00:15:58 2026 * Verifying all nodes belong to an existing group Waiting for job 48 ... Thu Oct 8 00:15:59 2026 * Verifying group 'default' Thu Oct 8 00:15:59 2026 * Gathering data (3 nodes) Thu Oct 8 00:15:59 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:16:00 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:16:00 2026 * Verifying configuration file consistency Thu Oct 8 00:16:00 2026 * Verifying node status Thu Oct 8 00:16:00 2026 * Verifying instance status Thu Oct 8 00:16:00 2026 * Verifying orphan volumes Thu Oct 8 00:16:00 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:16:00 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:16:00 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:16:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:16:00 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:16:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:16:00 2026 * Other Notes Thu Oct 8 00:16:00 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9994dfaa360712c4bf94bcc4401f31743352efad /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 51, 52 Waiting for job 51 ... Thu Oct 8 00:16:03 2026 * Verifying cluster config Thu Oct 8 00:16:03 2026 * Verifying cluster certificate files Thu Oct 8 00:16:03 2026 * Verifying hypervisor parameters Thu Oct 8 00:16:03 2026 * Verifying all nodes belong to an existing group Waiting for job 52 ... Thu Oct 8 00:16:03 2026 * Verifying group 'default' Thu Oct 8 00:16:03 2026 * Gathering data (3 nodes) Thu Oct 8 00:16:03 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:16:04 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:16:04 2026 * Verifying configuration file consistency Thu Oct 8 00:16:04 2026 * Verifying node status Thu Oct 8 00:16:04 2026 * Verifying instance status Thu Oct 8 00:16:04 2026 * Verifying orphan volumes Thu Oct 8 00:16:04 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Thu Oct 8 00:16:04 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:16:04 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:16:04 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:16:04 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:16:04 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:16:04 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:16:04 2026 * Other Notes Thu Oct 8 00:16:05 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9994dfaa360712c4bf94bcc4401f31743352efad /var/lib/ganeti/config.data Submitted jobs 51, 52 Waiting for job 51 ... Thu Oct 8 00:16:03 2026 * Verifying cluster config Thu Oct 8 00:16:03 2026 * Verifying cluster certificate files Thu Oct 8 00:16:03 2026 * Verifying hypervisor parameters Thu Oct 8 00:16:03 2026 * Verifying all nodes belong to an existing group Waiting for job 52 ... Thu Oct 8 00:16:03 2026 * Verifying group 'default' Thu Oct 8 00:16:03 2026 * Gathering data (3 nodes) Thu Oct 8 00:16:03 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:16:04 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:16:04 2026 * Verifying configuration file consistency Thu Oct 8 00:16:04 2026 * Verifying node status Thu Oct 8 00:16:04 2026 * Verifying instance status Thu Oct 8 00:16:04 2026 * Verifying orphan volumes Thu Oct 8 00:16:04 2026 - WARNING:ENODEORPHANLV:node:troy-mcclure.staging.ganeti.org:volume gnt/qa-test is unknown Thu Oct 8 00:16:04 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:16:04 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:16:04 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:16:04 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:16:04 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:16:04 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:16:04 2026 * Other Notes Thu Oct 8 00:16:05 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9994dfaa360712c4bf94bcc4401f31743352efad /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 54, 55 Waiting for job 54 ... Thu Oct 8 00:16:06 2026 * Verifying cluster config Thu Oct 8 00:16:06 2026 * Verifying cluster certificate files Thu Oct 8 00:16:06 2026 * Verifying hypervisor parameters Thu Oct 8 00:16:06 2026 * Verifying all nodes belong to an existing group Waiting for job 55 ... Thu Oct 8 00:16:07 2026 * Verifying group 'default' Thu Oct 8 00:16:07 2026 * Gathering data (3 nodes) Thu Oct 8 00:16:07 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:16:08 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:16:08 2026 * Verifying configuration file consistency Thu Oct 8 00:16:08 2026 * Verifying node status Thu Oct 8 00:16:08 2026 * Verifying instance status Thu Oct 8 00:16:08 2026 * Verifying orphan volumes Thu Oct 8 00:16:08 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:16:08 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:16:08 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:16:08 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:16:08 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:16:08 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:16:08 2026 * Other Notes Thu Oct 8 00:16:08 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 9994dfaa360712c4bf94bcc4401f31743352efad /var/lib/ganeti/config.data ---- PASSED [TestClusterReservedLvs] gnt-cluster reserved lvs ---------- >>>> 2026-10-08 00:16:08.801105 time=0:00:25.147857 [TestClusterReservedLvs] gnt-cluster reserved lvs <<<< 2026-10-08 00:16:08.801202 start [TestClusterModifyEmpty] gnt-cluster modify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify' Stderr was: Please give at least one of the parameters. ---- PASSED [TestClusterModifyEmpty] gnt-cluster modify ---------------- >>>> 2026-10-08 00:16:08.993998 time=0:00:00.192796 [TestClusterModifyEmpty] gnt-cluster modify <<<< 2026-10-08 00:16:08.994042 start [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:01 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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-vcpu-ratio=1.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:10 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, file, sharedfile 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:11 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, file, sharedfile vcpu-ratio: 1.5 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=2' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:12 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, file, sharedfile spindle-ratio: 32 vcpu-ratio: 2 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=a' Stderr was: Traceback (most recent call last): File "/usr/sbin/gnt-cluster", line 21, in sys.exit(main.Main()) ^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/client/gnt_cluster.py", line 2626, in Main return GenericMain(commands, override={"tag_type": constants.TAG_CLUSTER}, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/cli.py", line 1223, in GenericMain (func, options, args) = _ParseArgs(binary, sys.argv, commands, aliases, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/cli.py", line 467, in _ParseArgs options, args = parser.parse_args(args=argv[2:]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/optparse.py", line 1387, in parse_args stop = self._process_args(largs, rargs, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/optparse.py", line 1427, in _process_args self._process_long_opt(rargs, values) File "/usr/lib/python3.11/optparse.py", line 1501, in _process_long_opt option.process(opt, value, values, self) File "/usr/lib/python3.11/optparse.py", line 779, in process value = self.convert_value(opt, value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/optparse.py", line 771, in convert_value return self.check_value(opt, value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/optparse.py", line 766, in check_value return checker(self, opt, value) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/cli_opts.py", line 472, in check_maybefloat return float(value) ^^^^^^^^^^^^ ValueError: could not convert string to float: 'a' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:12 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, file, sharedfile 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:14 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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-spindle-ratio=1.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:15 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, file, sharedfile vcpu-ratio: 4 spindle-ratio: 1 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=1.5' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:16 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, file, sharedfile vcpu-ratio: 4 spindle-ratio: 1.5 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=2' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:17 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, file, sharedfile spindle-ratio: 2 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=a' Stderr was: Traceback (most recent call last): File "/usr/sbin/gnt-cluster", line 21, in sys.exit(main.Main()) ^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/client/gnt_cluster.py", line 2626, in Main return GenericMain(commands, override={"tag_type": constants.TAG_CLUSTER}, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/cli.py", line 1223, in GenericMain (func, options, args) = _ParseArgs(binary, sys.argv, commands, aliases, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/cli.py", line 467, in _ParseArgs options, args = parser.parse_args(args=argv[2:]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/optparse.py", line 1387, in parse_args stop = self._process_args(largs, rargs, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/optparse.py", line 1427, in _process_args self._process_long_opt(rargs, values) File "/usr/lib/python3.11/optparse.py", line 1501, in _process_long_opt option.process(opt, value, values, self) File "/usr/lib/python3.11/optparse.py", line 779, in process value = self.convert_value(opt, value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/optparse.py", line 771, in convert_value return self.check_value(opt, value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/optparse.py", line 766, in check_value return checker(self, opt, value) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/cli_opts.py", line 472, in check_maybefloat return float(value) ^^^^^^^^^^^^ ValueError: could not convert string to float: 'a' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:17 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, file, sharedfile 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:19 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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-disk-templates=plain' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:20 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:21 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=thisisnotadisktemplate' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid disk template(s) thisisnotadisktemplate Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:21 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Can't unset ipolicy attribute 'disk-templates' on the cluster' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:21 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=drbd,plain,file,sharedfile' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:25 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- PASSED [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* -- >>>> 2026-10-08 00:16:25.596152 time=0:00:16.602110 [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* <<<< 2026-10-08 00:16:25.596229 start [TestClusterModifyISpecs] gnt-cluster modify --specs-* Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:25 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=0,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:26 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 12 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 0 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:27 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 12 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:29 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 12 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 12 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:30 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=0' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:30 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=16' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:30 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=0,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for memory-size: 4/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:30 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -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: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:30 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=12,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=0,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for memory-size: 12/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:30 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -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: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:30 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=0,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=a' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter memory-size (a) in std instance specs: Invalid format Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:30 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=a,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.9c5yfvy1 -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 max instance specs: Invalid format Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:30 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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 memory-size=128' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:38 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:40 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 12 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 0 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:41 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 12 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:43 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 12 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 12 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:44 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:44 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:44 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=0,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-size: 4/0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:44 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:44 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:44 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:44 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -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: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:44 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:44 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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 disk-size=1024' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:52 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:54 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 12 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:55 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 12 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:57 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 12 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 12 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:58 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -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: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:58 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=16' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:58 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -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: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:58 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=12,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=4,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 12/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:58 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=12,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=0,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 12/0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:58 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -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: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:58 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=a' Stderr was: Parameter Error: 'disk-count' (value a) is not a valid integer Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:58 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -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: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:16:58 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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 disk-count=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:06 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:08 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 12 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:09 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 12 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:11 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 12 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 12 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:12 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=0' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:12 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -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: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:12 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -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: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:12 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=12,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=4,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 12/4 Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:12 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=12,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=0,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 12/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:12 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=a,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Parameter Error: 'cpu-count' (value a) is not a valid integer Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:12 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -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: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:12 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -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: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:12 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:19 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:22 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 12 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:23 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 12 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:24 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 12 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 12 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:26 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, plain, 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=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: 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:26 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, plain, 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=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=16' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:26 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, plain, 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=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=0,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for nic-count: 4/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:26 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, plain, 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=12,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=4,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for nic-count: 12/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:26 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, plain, 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=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.9c5yfvy1 -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: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:26 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, plain, 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=a,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Parameter Error: 'nic-count' (value a) is not a valid integer Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:26 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, plain, 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=12,spindle-use=8 --ipolicy-std-specs nic-count=a' Stderr was: Parameter Error: 'nic-count' (value a) is not a valid integer Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:26 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, plain, 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=a,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:26 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, plain, 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 nic-count=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:17:33 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, plain, 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.9c5yfvy1 -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.9c5yfvy1 -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-10-08 00:17:35.477626 time=0:01:09.881397 [TestClusterModifyISpecs] gnt-cluster modify --specs-* <<<< 2026-10-08 00:17:35.477708 start [TestClusterModifyBe] gnt-cluster modify -B Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B maxmem=256' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *maxmem: 256$'\''\'\'''\'''\''' maxmem: 256 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B minmem=256' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 256$'\''\'\'''\'''\''' minmem: 256 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B maxmem=a' Stderr was: Parameter Error: 'maxmem' (value a) is not a valid size. error: Invalid format Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *maxmem: 256$'\''\'\'''\'''\''' maxmem: 256 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B minmem=a' Stderr was: Parameter Error: 'minmem' (value a) is not a valid size. error: Invalid format Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 256$'\''\'\'''\'''\''' minmem: 256 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B maxmem=128,minmem=128' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *maxmem: 128$'\''\'\'''\'''\''' maxmem: 128 Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 128$'\''\'\'''\'''\''' minmem: 128 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B vcpus=4' Command: ssh troy-mcclure.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *vcpus: 4$'\''\'\'''\'''\''' vcpus: 4 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B vcpus=a' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -B vcpus=1' Parameter Error: 'vcpus' (value a) is not a valid integer 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-10-08 00:17:45.258443 time=0:00:09.780735 [TestClusterModifyBe] gnt-cluster modify -B <<<< 2026-10-08 00:17:45.258545 start [TestClusterModifyDisk] gnt-cluster modify -D Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -D nonexistent:resync-rate=1' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -D drbd:nonexistent=1' Unhandled protocol error while talking to the master daemon: Failed to parse request: SubmitJob: Can't parse value for 'diskparams': Invalid string value for type DiskTemplate: "nonexistent" Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -D drbd:resync-rate=invalid' Parameter Error: Unknown parameter 'nonexistent' Stderr was: ---- PASSED [TestClusterModifyDisk] gnt-cluster modify -D -------------- >>>> 2026-10-08 00:17:45.842102 time=0:00:00.583557 [TestClusterModifyDisk] gnt-cluster modify -D Parameter Error: 'resync-rate' (value invalid) is not a valid integer <<<< 2026-10-08 00:17:45.842152 start [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Thu Oct 8 00:17:46 2026 Cluster LVM configuration already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=pinkbunny' Stderr was: Unhandled protocol error while talking to the master daemon: Failed to parse request: SubmitJob: Can't parse value for 'enabled_disk_templates': Invalid string value for type DiskTemplate: "pinkbunny" Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,plain --ipolicy-disk-templates=plain' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Thu Oct 8 00:17:49 2026 Cluster LVM configuration already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true' Thu Oct 8 00:17:51 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: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=' Failure: prerequisites not met for this operation: error type: environment_error, error details: Error on node 'lenny.staging.ganeti.org': drbd helper is /bin/true Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Cannot disable drbd helper while DRBD is enabled. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Thu Oct 8 00:17:54 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Oct 8 00:17:54 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=' Thu Oct 8 00:17:55 2026 Note that you specified a drbd user helper, but did not enable the drbd disk template. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true' Thu Oct 8 00:17:56 2026 Note that you specified a drbd user helper, but did not enable the drbd disk template. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Thu Oct 8 00:17:57 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Oct 8 00:17:57 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Oct 8 00:17:57 2026 Cluster DRBD helper already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper= --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Thu Oct 8 00:17:58 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Oct 8 00:17:58 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Oct 8 00:17:58 2026 Note that you specified a drbd user helper, but did not enable the drbd disk template. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Thu Oct 8 00:18:00 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Oct 8 00:18:00 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Oct 8 00:18:00 2026 Cluster DRBD helper already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Thu Oct 8 00:18:01 2026 Cluster LVM configuration already in desired state, not changing Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=sharedfile --ipolicy-disk-templates=sharedfile --vg-name=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Please specify a volume group when enabling lvm-based disk-templates. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --vg-name=gnt' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain --vg-name=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Cannot unset volume group if lvm-based disk templates are or get enabled. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Thu Oct 8 00:18:06 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Oct 8 00:18:06 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --vg-name=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Cannot unset volume group if lvm-based disk templates are or get enabled. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=sharedfile --ipolicy-disk-templates=sharedfile' Thu Oct 8 00:18:08 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Oct 8 00:18:08 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --vg-name=' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain --vg-name=gnt' Thu Oct 8 00:18:10 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Oct 8 00:18:10 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=sharedfile --ipolicy-disk-templates=sharedfile --vg-name=' Thu Oct 8 00:18:11 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Oct 8 00:18:11 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Thu Oct 8 00:18:14 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' Thu Oct 8 00:18:15 2026 * disk 0, size 768M Thu Oct 8 00:18:15 2026 * disk 1, size 512M Thu Oct 8 00:18:15 2026 * creating instance disks... Thu Oct 8 00:18:16 2026 adding instance kvm-test-instance01.staging.ganeti.org to cluster config Thu Oct 8 00:18:16 2026 adding disks to cluster config Thu Oct 8 00:18:16 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Thu Oct 8 00:18:16 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Thu Oct 8 00:18:16 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Thu Oct 8 00:18:16 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Thu Oct 8 00:18:16 2026 * running the instance OS create scripts... Thu Oct 8 00:18:16 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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: b562f6f0-18f3-41f1-949c-ab8715423479 Serial number: 4 Creation time: 2026-10-08 00:18:16 Modification time: 2026-10-08 00:18:16 State: configured to be up, actual state is up Nodes: - primary: disco-stu.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:de:aa:bc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3644a8fb-3f80-436d-a745-14f8a2200ca6 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/ff277d44-ded0-4415-8f2c-c1879167831f.disk0 on primary: /dev/gnt/ff277d44-ded0-4415-8f2c-c1879167831f.disk0 (253:0) name: disk0 UUID: a53adbcb-1ab9-40af-801b-4db717618e01 - disk/1: plain, size 512M access mode: rw logical_id: gnt/d8e7219b-166c-459f-b098-c1864b955234.disk1 on primary: /dev/gnt/d8e7219b-166c-459f-b098-c1864b955234.disk1 (253:1) name: disk1 UUID: be308efc-35a7-4c35-8a39-c0d119a199ec Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance01.staging.ganeti.org Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=sharedfile,drbd,file --ipolicy-disk-templates=sharedfile,drbd,file' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Cannot disable disk template 'plain', because there is at least one disk using it: * (on kvm-test-instance01.staging.ganeti.org) * (on kvm-test-instance01.staging.ganeti.org) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance01.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Thu Oct 8 00:18:32 2026 Cluster LVM configuration already in desired state, not changing ---- PASSED [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= >>>> 2026-10-08 00:18:32.349890 time=0:00:46.507738 [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= <<<< 2026-10-08 00:18:32.350028 start [TestClusterModifyFileStorageDir] gnt-cluster modify --file-storage-dir= Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file --ipolicy-disk-templates=file' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/srv/ganeti/file-storage' Thu Oct 8 00:18:34 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 166, 167 Waiting for job 166 ... Thu Oct 8 00:18:36 2026 * Verifying cluster config Thu Oct 8 00:18:36 2026 * Verifying cluster certificate files Thu Oct 8 00:18:36 2026 * Verifying hypervisor parameters Thu Oct 8 00:18:36 2026 * Verifying all nodes belong to an existing group Waiting for job 167 ... Thu Oct 8 00:18:37 2026 * Verifying group 'default' Thu Oct 8 00:18:37 2026 * Gathering data (3 nodes) Thu Oct 8 00:18:37 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:18:38 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:18:38 2026 * Verifying configuration file consistency Thu Oct 8 00:18:38 2026 * Verifying node status Thu Oct 8 00:18:38 2026 - ERROR: node troy-mcclure.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Thu Oct 8 00:18:38 2026 - ERROR: node disco-stu.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Thu Oct 8 00:18:38 2026 - ERROR: node lenny.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Thu Oct 8 00:18:38 2026 * Verifying instance status Thu Oct 8 00:18:38 2026 * Verifying orphan volumes Thu Oct 8 00:18:38 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:18:38 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:18:38 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:18:38 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:18:38 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:18:38 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:18:38 2026 * Other Notes Thu Oct 8 00:18:38 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Unsetting the 'file' storage directory while having 'file' storage enabled is not permitted. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/srv/ganeti/file-storage' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Thu Oct 8 00:18:41 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Oct 8 00:18:41 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/boot/' Thu Oct 8 00:18:42 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 173, 174 Waiting for job 173 ... Thu Oct 8 00:18:44 2026 * Verifying cluster config Thu Oct 8 00:18:44 2026 * Verifying cluster certificate files Thu Oct 8 00:18:44 2026 * Verifying hypervisor parameters Thu Oct 8 00:18:44 2026 * Verifying all nodes belong to an existing group Waiting for job 174 ... Thu Oct 8 00:18:44 2026 * Verifying group 'default' Thu Oct 8 00:18:44 2026 * Gathering data (3 nodes) Thu Oct 8 00:18:44 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:18:45 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:18:45 2026 * Verifying configuration file consistency Thu Oct 8 00:18:45 2026 * Verifying node status Thu Oct 8 00:18:45 2026 * Verifying instance status Thu Oct 8 00:18:45 2026 * Verifying orphan volumes Thu Oct 8 00:18:45 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:18:45 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:18:45 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:18:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:18:45 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:18:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:18:45 2026 * Other Notes Thu Oct 8 00:18:45 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-10-08 00:18:48.390149 time=0:00:16.040121 [TestClusterModifyFileStorageDir] gnt-cluster modify --file-storage-dir= <<<< 2026-10-08 00:18:48.390259 start [TestClusterModifySharedFileStorageDir] gnt-cluster modify --shared-file-storage-dir= Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=sharedfile --ipolicy-disk-templates=sharedfile' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/srv/ganeti/shared-file-storage' Thu Oct 8 00:18:50 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 181, 182 Waiting for job 181 ... Thu Oct 8 00:18:52 2026 * Verifying cluster config Thu Oct 8 00:18:52 2026 * Verifying cluster certificate files Thu Oct 8 00:18:52 2026 * Verifying hypervisor parameters Thu Oct 8 00:18:52 2026 * Verifying all nodes belong to an existing group Waiting for job 182 ... Thu Oct 8 00:18:53 2026 * Verifying group 'default' Thu Oct 8 00:18:53 2026 * Gathering data (3 nodes) Thu Oct 8 00:18:53 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:18:54 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:18:54 2026 * Verifying configuration file consistency Thu Oct 8 00:18:54 2026 * Verifying node status Thu Oct 8 00:18:54 2026 - ERROR: node troy-mcclure.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Thu Oct 8 00:18:54 2026 - ERROR: node lenny.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Thu Oct 8 00:18:54 2026 - ERROR: node disco-stu.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Thu Oct 8 00:18:54 2026 * Verifying instance status Thu Oct 8 00:18:54 2026 * Verifying orphan volumes Thu Oct 8 00:18:54 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:18:54 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:18:54 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:18:54 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:18:54 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:18:54 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:18:54 2026 * Other Notes Thu Oct 8 00:18:54 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Unsetting the 'sharedfile' storage directory while having 'sharedfile' storage enabled is not permitted. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/srv/ganeti/shared-file-storage' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Thu Oct 8 00:18:57 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Thu Oct 8 00:18:57 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/boot/' Thu Oct 8 00:18:58 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 188, 189 Waiting for job 188 ... Thu Oct 8 00:19:00 2026 * Verifying cluster config Thu Oct 8 00:19:00 2026 * Verifying cluster certificate files Thu Oct 8 00:19:00 2026 * Verifying hypervisor parameters Thu Oct 8 00:19:00 2026 * Verifying all nodes belong to an existing group Waiting for job 189 ... Thu Oct 8 00:19:00 2026 * Verifying group 'default' Thu Oct 8 00:19:00 2026 * Gathering data (3 nodes) Thu Oct 8 00:19:00 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:19:01 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:19:01 2026 * Verifying configuration file consistency Thu Oct 8 00:19:01 2026 * Verifying node status Thu Oct 8 00:19:01 2026 * Verifying instance status Thu Oct 8 00:19:01 2026 * Verifying orphan volumes Thu Oct 8 00:19:01 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:19:01 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:19:01 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:19:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:19:01 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:19:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:19:01 2026 * Other Notes Thu Oct 8 00:19:02 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-10-08 00:19:04.550837 time=0:00:16.160578 [TestClusterModifySharedFileStorageDir] gnt-cluster modify --shared-file-storage-dir= <<<< 2026-10-08 00:19:04.550957 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'mktemp --tmpdir ganeti-install-image.XXXXXX' /tmp/ganeti-install-image.qxMPcp Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --install-image=/tmp/ganeti-install-image.qxMPcp' Command: ssh troy-mcclure.staging.ganeti.org 'rm /tmp/ganeti-install-image.qxMPcp' ---- PASSED [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...' >>>> 2026-10-08 00:19:05.575368 time=0:00:01.024411 [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...' <<<< 2026-10-08 00:19:05.575443 start [TestClusterModifyUserShutdown] Tests user shutdown cluster wide xen-pvm hypervisor is not enabled, skipping test for this hypervisor xen-hvm hypervisor is not enabled, skipping test for this hypervisor Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Oct 8 04:19:05 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Oct 8 04:19:05 2026. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --user-shutdown=true' Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' 37362 Command: ssh lenny.staging.ganeti.org 'pgrep ganeti-kvmd' 35271 Command: ssh disco-stu.staging.ganeti.org 'pgrep ganeti-kvmd' 35393 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info troy-mcclure.staging.ganeti.org' - Node name: troy-mcclure.staging.ganeti.org primary ip: 192.168.1.2 secondary ip: 192.168.1.2 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --vm-capable=no troy-mcclure.staging.ganeti.org' Modified node troy-mcclure.staging.ganeti.org - vm_capable -> False Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --vm-capable=yes troy-mcclure.staging.ganeti.org' Modified node troy-mcclure.staging.ganeti.org - vm_capable -> True Command: ssh troy-mcclure.staging.ganeti.org 'pgrep ganeti-kvmd' 37402 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 lenny.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh disco-stu.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' 37447 Command: ssh lenny.staging.ganeti.org 'pgrep ganeti-kvmd' 35311 Command: ssh disco-stu.staging.ganeti.org 'pgrep ganeti-kvmd' 35433 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 lenny.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh disco-stu.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterModifyUserShutdown] Tests user shutdown cluster wide >>>> 2026-10-08 00:19:39.469000 time=0:00:33.893557 [TestClusterModifyUserShutdown] Tests user shutdown cluster wide **** 2026-10-08 00:19:39.469115 skipping [TestClusterRename] gnt-cluster rename, test(s) cluster-rename disabled <<<< 2026-10-08 00:19:39.469131 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-10-08 00:19:39.672293 time=0:00:00.203162 [TestClusterVersion] gnt-cluster version <<<< 2026-10-08 00:19:39.672339 start [TestClusterInfo] gnt-cluster info Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:19:34 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.qxMPcp instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- PASSED [TestClusterInfo] gnt-cluster info ------------------------- >>>> 2026-10-08 00:19:39.869399 time=0:00:00.197060 [TestClusterInfo] gnt-cluster info <<<< 2026-10-08 00:19:39.869508 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-10-08 00:19:40.061606 time=0:00:00.192098 [TestClusterGetmaster] gnt-cluster getmaster <<<< 2026-10-08 00:19:40.061663 start [TestClusterRedistConf] gnt-cluster redist-conf Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster redist-conf' ---- PASSED [TestClusterRedistConf] gnt-cluster redist-conf ------------ >>>> 2026-10-08 00:19:41.857427 time=0:00:01.795764 [TestClusterRedistConf] gnt-cluster redist-conf <<<< 2026-10-08 00:19:41.857569 start [TestClusterCopyfile] gnt-cluster copyfile /tmp/gnt.nvgLDv Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster copyfile /tmp/gnt.nvgLDv' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /tmp/gnt.nvgLDv' a538d7ab-df5f-42a7-9655-b636f67732eaCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ado0gv6e -oControlMaster=no lenny.staging.ganeti.org 'cat /tmp/gnt.nvgLDv' a538d7ab-df5f-42a7-9655-b636f67732eaCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9hkg1pjb -oControlMaster=no disco-stu.staging.ganeti.org 'cat /tmp/gnt.nvgLDv' a538d7ab-df5f-42a7-9655-b636f67732eaCommand: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt.nvgLDv' Command: ssh lenny.staging.ganeti.org 'rm -f /tmp/gnt.nvgLDv' Command: ssh disco-stu.staging.ganeti.org 'rm -f /tmp/gnt.nvgLDv' ---- PASSED [TestClusterCopyfile] gnt-cluster copyfile ----------------- >>>> 2026-10-08 00:19:42.561129 time=0:00:00.703560 [TestClusterCopyfile] gnt-cluster copyfile <<<< 2026-10-08 00:19:42.561197 start [TestClusterCommand] gnt-cluster command Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster command '\''echo -n 5450f98d-0b7a-4298-929e-dd40e44007ed >/tmp/gntbd27f538-5249-4205-adf9-cc2ca3aaea6e'\''' ------------------------------------------------ node: disco-stu.staging.ganeti.org return code = 0 ------------------------------------------------ node: lenny.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /tmp/gntbd27f538-5249-4205-adf9-cc2ca3aaea6e' 5450f98d-0b7a-4298-929e-dd40e44007edCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.ado0gv6e -oControlMaster=no lenny.staging.ganeti.org 'cat /tmp/gntbd27f538-5249-4205-adf9-cc2ca3aaea6e' 5450f98d-0b7a-4298-929e-dd40e44007edCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9hkg1pjb -oControlMaster=no disco-stu.staging.ganeti.org 'cat /tmp/gntbd27f538-5249-4205-adf9-cc2ca3aaea6e' 5450f98d-0b7a-4298-929e-dd40e44007edCommand: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gntbd27f538-5249-4205-adf9-cc2ca3aaea6e' Command: ssh lenny.staging.ganeti.org 'rm -f /tmp/gntbd27f538-5249-4205-adf9-cc2ca3aaea6e' Command: ssh disco-stu.staging.ganeti.org 'rm -f /tmp/gntbd27f538-5249-4205-adf9-cc2ca3aaea6e' ---- PASSED [TestClusterCommand] gnt-cluster command ------------------- >>>> 2026-10-08 00:19:43.477234 time=0:00:00.916037 [TestClusterCommand] gnt-cluster command **** 2026-10-08 00:19:43.477310 skipping [TestClusterBurnin] Burnin, test(s) cluster-burnin disabled **** 2026-10-08 00:19:43.477324 skipping [TestClusterMasterFailover] gnt-cluster master-failover, test(s) cluster-master-failover disabled **** 2026-10-08 00:19:43.477333 skipping [TestClusterMasterFailoverWithDrainedQueue] gnt-cluster master-failover with drained queue, test(s) cluster-master-failover disabled <<<< 2026-10-08 00:19:43.477347 start [TestClusterOob] out-of-band framework Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 201, 202 Waiting for job 201 ... Thu Oct 8 00:19:44 2026 * Verifying cluster config Thu Oct 8 00:19:44 2026 * Verifying cluster certificate files Thu Oct 8 00:19:44 2026 * Verifying hypervisor parameters Thu Oct 8 00:19:44 2026 * Verifying all nodes belong to an existing group Waiting for job 202 ... Thu Oct 8 00:19:45 2026 * Verifying group 'default' Thu Oct 8 00:19:45 2026 * Gathering data (3 nodes) Thu Oct 8 00:19:45 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:19:46 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:19:46 2026 * Verifying configuration file consistency Thu Oct 8 00:19:46 2026 * Verifying node status Thu Oct 8 00:19:46 2026 * Verifying instance status Thu Oct 8 00:19:46 2026 * Verifying orphan volumes Thu Oct 8 00:19:46 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:19:46 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:19:46 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:19:46 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:19:46 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:19:46 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:19:46 2026 * Other Notes Thu Oct 8 00:19:46 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=/tmp/ganeti-qa-oob-does-not-exist-68a72191-7c5e-45d8-85ca-6272974e3e16' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 205, 206 Waiting for job 205 ... Thu Oct 8 00:19:49 2026 * Verifying cluster config Thu Oct 8 00:19:49 2026 * Verifying cluster certificate files Thu Oct 8 00:19:49 2026 * Verifying hypervisor parameters Thu Oct 8 00:19:49 2026 * Verifying all nodes belong to an existing group Waiting for job 206 ... Thu Oct 8 00:19:49 2026 * Verifying group 'default' Thu Oct 8 00:19:49 2026 * Gathering data (3 nodes) Thu Oct 8 00:19:49 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:19:51 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:19:51 2026 * Verifying configuration file consistency Thu Oct 8 00:19:51 2026 * Verifying node status Thu Oct 8 00:19:51 2026 - ERROR: node lenny.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-68a72191-7c5e-45d8-85ca-6272974e3e16' Thu Oct 8 00:19:51 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-68a72191-7c5e-45d8-85ca-6272974e3e16' Thu Oct 8 00:19:51 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-68a72191-7c5e-45d8-85ca-6272974e3e16' Thu Oct 8 00:19:51 2026 * Verifying instance status Thu Oct 8 00:19:51 2026 * Verifying orphan volumes Thu Oct 8 00:19:51 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:19:51 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:19:51 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:19:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:19:51 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:19:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:19:51 2026 * Other Notes Thu Oct 8 00:19:51 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'touch /tmp/ganeti-qa-oob-does-exist-6bc49af8-217b-428d-988b-9b2b9eaeebd8' Command: ssh troy-mcclure.staging.ganeti.org 'chmod 0400 /tmp/ganeti-qa-oob-does-exist-6bc49af8-217b-428d-988b-9b2b9eaeebd8' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster copyfile /tmp/ganeti-qa-oob-does-exist-6bc49af8-217b-428d-988b-9b2b9eaeebd8' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=/tmp/ganeti-qa-oob-does-exist-6bc49af8-217b-428d-988b-9b2b9eaeebd8' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 209, 210 Waiting for job 209 ... Thu Oct 8 00:19:54 2026 * Verifying cluster config Thu Oct 8 00:19:54 2026 * Verifying cluster certificate files Thu Oct 8 00:19:54 2026 * Verifying hypervisor parameters Thu Oct 8 00:19:54 2026 * Verifying all nodes belong to an existing group Waiting for job 210 ... Thu Oct 8 00:19:54 2026 * Verifying group 'default' Thu Oct 8 00:19:54 2026 * Gathering data (3 nodes) Thu Oct 8 00:19:54 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:19:56 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:19:56 2026 * Verifying configuration file consistency Thu Oct 8 00:19:56 2026 * Verifying node status Thu Oct 8 00:19:56 2026 - ERROR: node disco-stu.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-6bc49af8-217b-428d-988b-9b2b9eaeebd8 is not executable Thu Oct 8 00:19:56 2026 - ERROR: node troy-mcclure.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-6bc49af8-217b-428d-988b-9b2b9eaeebd8 is not executable Thu Oct 8 00:19:56 2026 - ERROR: node lenny.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-6bc49af8-217b-428d-988b-9b2b9eaeebd8 is not executable Thu Oct 8 00:19:56 2026 * Verifying instance status Thu Oct 8 00:19:56 2026 * Verifying orphan volumes Thu Oct 8 00:19:56 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:19:56 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:19:56 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:19:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:19:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:19:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:19:56 2026 * Other Notes Thu Oct 8 00:19:56 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'chmod 0500 /tmp/ganeti-qa-oob-does-exist-6bc49af8-217b-428d-988b-9b2b9eaeebd8' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster copyfile /tmp/ganeti-qa-oob-does-exist-6bc49af8-217b-428d-988b-9b2b9eaeebd8' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 212, 213 Waiting for job 212 ... Thu Oct 8 00:19:58 2026 * Verifying cluster config Thu Oct 8 00:19:58 2026 * Verifying cluster certificate files Thu Oct 8 00:19:58 2026 * Verifying hypervisor parameters Thu Oct 8 00:19:58 2026 * Verifying all nodes belong to an existing group Waiting for job 213 ... Thu Oct 8 00:19:59 2026 * Verifying group 'default' Thu Oct 8 00:19:59 2026 * Gathering data (3 nodes) Thu Oct 8 00:19:59 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:20:00 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:20:00 2026 * Verifying configuration file consistency Thu Oct 8 00:20:00 2026 * Verifying node status Thu Oct 8 00:20:00 2026 * Verifying instance status Thu Oct 8 00:20:00 2026 * Verifying orphan volumes Thu Oct 8 00:20:00 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:20:00 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:20:00 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:20:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:20:00 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:20:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:20:00 2026 * Other Notes Thu Oct 8 00:20:00 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster command rm /tmp/ganeti-qa-oob-does-exist-6bc49af8-217b-428d-988b-9b2b9eaeebd8' ------------------------------------------------ node: disco-stu.staging.ganeti.org return code = 0 ------------------------------------------------ node: lenny.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-10-08 00:20:02.677688 time=0:00:19.200341 [TestClusterOob] out-of-band framework <<<< 2026-10-08 00:20:02.677801 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.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=mynetwork' Thu Oct 8 00:20:03 2026 Changing instance communication network to 'mynetwork', only new instances will be affected. Submitted jobs 216 Waiting for job 216 ... Thu Oct 8 00:20:03 2026 Changing instance communication network to 'mynetwork', only new instances will be affected. Submitted jobs 216 Waiting for job 216 ... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group add mygroup' Submitted jobs 218 Waiting for job 218 ... Submitted jobs 218 Waiting for job 218 ... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o group_list mynetwork' default (routed, communication_rt, ), mygroup (routed, communication_rt, ) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=mynetwork' Thu Oct 8 00:20:09 2026 Instance communication network already is 'mynetwork', nothing to do. Thu Oct 8 00:20:09 2026 Instance communication network already is 'mynetwork', nothing to do. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=' Thu Oct 8 00:20:10 2026 Previous instance communication network 'mynetwork' should be removed manually. Thu Oct 8 00:20:10 2026 Disabling instance communication network, only new instances will be affected. Thu Oct 8 00:20:10 2026 Previous instance communication network 'mynetwork' should be removed manually. Thu Oct 8 00:20:10 2026 Disabling instance communication network, only new instances will be affected. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network disconnect mynetwork' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network remove mynetwork' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove mygroup' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-network list --no-headers -o name' ---- PASSED [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' >>>> 2026-10-08 00:20:15.066111 time=0:00:12.388310 [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' <<<< 2026-10-08 00:20:15.066276 start [TestVersion] Testing remote API version GET /version ---- PASSED [TestVersion] Testing remote API version ------------------- >>>> 2026-10-08 00:20:15.141084 time=0:00:00.074808 [TestVersion] Testing remote API version <<<< 2026-10-08 00:20:15.141206 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info troy-mcclure.staging.ganeti.org' - Node name: troy-mcclure.staging.ganeti.org primary ip: 192.168.1.2 secondary ip: 192.168.1.2 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) GET / GET /2/info GET /2/tags GET /2/nodes GET /2/nodes?bulk=1 GET /2/groups GET /2/groups?bulk=1 GET /2/instances GET /2/instances?bulk=1 GET /2/os GET /2/filters GET /2/filters?bulk=1 GET /99/resource/not/here/99 PUT /99/resource/not/here/99 POST /99/resource/not/here/99 DELETE /99/resource/not/here/99 PUT /version POST /version DELETE /version Testing get/modify symmetry of /2/info and /2/modify GET successful at /2/info PUT successful at /2/modify ---- PASSED [TestEmptyCluster] Testing remote API on an empty cluster -- >>>> 2026-10-08 00:20:17.916775 time=0:00:02.775569 [TestEmptyCluster] Testing remote API on an empty cluster <<<< 2026-10-08 00:20:17.916935 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/rapi/users' ganeti-qa ganeti-qa write/tmp/gnt.tENFto Command: ssh troy-mcclure.staging.ganeti.org 'mkdir -p /var/lib/ganeti/rapi' Command: ssh troy-mcclure.staging.ganeti.org 'mv /tmp/gnt.tENFto /var/lib/ganeti/rapi/users' Command: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt.tENFto' Command: ssh troy-mcclure.staging.ganeti.org 'kill -HUP $(cat /var/run/ganeti/ganeti-rapi.pid)' /tmp/gnt.TZGo5y Command: ssh troy-mcclure.staging.ganeti.org 'mkdir -p /var/lib/ganeti/rapi' Command: ssh troy-mcclure.staging.ganeti.org 'mv /tmp/gnt.TZGo5y /var/lib/ganeti/rapi/users' Command: ssh troy-mcclure.staging.ganeti.org 'rm -f /tmp/gnt.TZGo5y' 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-10-08 00:20:18.935539 time=0:00:01.018604 [TestRapiUserPermissions] Verify the role-based access control enforces correctly <<<< 2026-10-08 00:20:18.935641 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node info troy-mcclure.staging.ganeti.org' - Node name: troy-mcclure.staging.ganeti.org primary ip: 192.168.1.2 secondary ip: 192.168.1.2 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) GET /2/query/network/fields GET /2/query/network/fields?fields=name,name,mac_prefix GET /2/query/network GET /2/query/network?fields=mac_prefix,external_reservations,uuid,free_count,mtime,name,ctime,group_list,reserved_count,network,map,network6,serial_no,inst_list,gateway,tags,group_cnt,inst_cnt,gateway6 GET /2/query/network?fields=name GET /2/query/network?fields=name,%20name%09,name%20 GET /2/query/instance/fields GET /2/query/instance/fields?fields=name,name,nic.mac/6 GET /2/query/instance GET /2/query/instance?fields=nic.mac/6,nic.link/5,disk.spindles/5,disks_active,tags,hv/migration_downtime,hv/nic_type,disk.uuid/1,hv/serial_speed,hv/disk_discard,hv/cpuid,nic.ip/5,hv/floppy_image_path,nic.vlan/7,nic.mode/3,hv/cdrom2_image_path,nic.ip/6,disk.size/1,nic.vlan/0,hv/reboot_behavior,nic.bridge/4,hv/use_bootloader,be/spindle_use,nic.uuid/6,hv/drop_capabilities,nic_link,disk_template,disk.spindles/12,hv/cpu_cap,disk.uuid/13,hv/spice_tls_ciphers,hv/boot_order,hv/num_ttys,nic.vlan/1,nic.network.name/0,disk.name/6,nic.networks.names,hv/vnc_x509_path,snodes.group.uuid,nic.name/1,hv/extra_config,disk.name/10,nic.network/4,nic.mac/2,hv/vnc_password_file,nic.ip/3,hv/serial_console,nic.mac/7,hv/use_chroot,be/auto_balance,hv/blockdev_prefix,disk.size/6,nic.vlan/3,hv/kvm_extra,disk.uuid/6,disk.name/11,hv/cpu_threads,nic.mode/2,disk.spindles/10,nic.name/6,disk.uuid/9,oper_ram,hv/vnc_x509_verify,snodes.group,disk.size/2,hv/vif_script,nic.network/6,pnode.group,hv/pci_pass,nic.name/3,pnode,hv/cdrom_image_path,nic.name/5,disk.size/8,disk.uuid/7,nic.bridge/7,hv/kernel_args,hv/vif_type,disk.uuid/12,admin_state,disk.spindles/7,disk.uuids,ip,nic.uuid/4,hv/viridian,uuid,disk.name/5,nic.mode/7,nic.link/4,disk.spindles/14,nic.mode/1,hv/user_shutdown,nic_network,hv/spice_image_compression,nic.network/0,nic.uuid/0,disk.size/11,nic.count,hv/kernel_path,disk.uuid/14,hv/bootloader_path,nic.mac/4,nic.mac/5,hv/spice_streaming_video,hv/kvm_flag,nic.network/5,be/vcpus,disk.size/0,disk.name/0,disk.size/12,disk.name/12,nic.bridge/6,hv/disk_aio,custom_osparams,nic.mac/0,hv/scsi_controller_type,hv/extra_cgroups,nic_mode,disk.name/7,hv/spice_bind,sdb_size,hypervisor,hv/disk_type,ctime,hv/cpu_cores,hv/use_localtime,disk.uuid/3,nic.ip/1,hv/pae,hv/mem_path,hv/virtio_disk_iothreads,hv/usb_devices,oper_vcpus,nic.uuids,disk.name/9,serial_no,disk.name/8,hv/spice_ip_version,nic.network/7,disk_usage,nic.link/6,disk.spindles/15,sda_size,nic.link/3,hv/vga,hv/acpi,nic.ip/4,hv/device_model,hv/disk_cache,nic.ips,disk.name/1,hv/virtio_net_queues,hv/keymap,disk.count,nic.network/2,hv/migration_caps,hv/initrd_path,custom_hvparams,mtime,disk.size/10,nic.vlan/4,hv/spice_playback_compression,disk.spindles,nic.uuid/3,disk.name/15,disk.spindles/1,disk.size/14,nic.ip/7,nic.bridge/3,nic.name/2,hv/startup_timeout,nic.networks,snodes,be/maxmem,be/minmem,bridge,disk.uuid/15,hv/cpu_type,hvparams,nic.network.name/4,disk.spindles/2,os,nic.ip/0,nic.macs,nic.network.name/5,nic.vlan/5,hv/vnc_bind_address,hv/cdrom_disk_type,hv/use_guest_agent,nic.link/0,hv/security_model,nic.mac/1,beparams,custom_nicparams,nic.link/7,disk.uuid/2,hv/kvm_path,disk.size/9,nic.network.name/3,disk.spindles/8,nic.network.name/1,hv/init_script,status,disk.spindles/9,hv/root_path,name,nic.names,disk.uuid/10,nic.bridge/0,nic.ip/2,hv/vnet_hdr,nic.uuid/1,disk.name/2,nic.bridges,nic.mode/6,nic.network.name/7,hv/kvm_pci_reservations,nic.name/7,hv/cpu_mask,disk.size/5,nic.vlans,console,disk.names,disk.name/14,disk.name/3,nic.bridge/5,nic.mode/0,forthcoming,hv/devices,oper_state,disk.size/13,hv/vnc_tls,disk.uuid/5,hv/spice_zlib_glz_wan_compression,disk.size/4,nic.vlan/6,pnode.group.uuid,mac,nic.bridge/1,hv/machine_version,hv/bootloader_args,disk.uuid/11,disk.size/7,hv/spice_password_file,admin_state_source,nic.network/3,be/memory,osparams,nic.vlan/2,disk.spindles/11,nic.uuid/2,nic.network/1,nic.modes,hv/cpu_sockets,custom_beparams,disk.spindles/6,nic.links,disk.sizes,disk.spindles/0,nic.name/4,nic.name/0,hv/soundhw,nic.bridge/2,nic.mode/4,disk.spindles/4,disk.spindles/3,disk.uuid/8,admin_up,nic.mode/5,nic.network.name/6,disk.size/15,network_port,hv/spice_use_vdagent,nic.mac/3,disk.name/13,nic.uuid/5,hv/cpu_weight,disk.uuid/4,hv/spice_jpeg_wan_compression,vcpus,nic.link/1,hv/vhost_net,hv/usb_mouse,nic.network.name/2,be/always_failover,disk.size/3,disk.name/4,nic.uuid/7,nic.link/2,disk.spindles/13,disk.uuid/0,hv/security_domain,hv/spice_use_tls GET /2/query/instance?fields=name GET /2/query/instance?fields=name,%20name%09,name%20 GET /2/query/export/fields GET /2/query/export/fields?fields=export,export,export GET /2/query/export GET /2/query/export?fields=export,node GET /2/query/export?fields=export GET /2/query/export?fields=export,%20export%09,export%20 GET /2/query/group/fields GET /2/query/group/fields?fields=name,name,ndparams GET /2/query/group GET /2/query/group?fields=ndparams,mtime,diskparams,tags,ndp/spindle_count,ndp/oob_program,ndp/ovs_link,alloc_policy,custom_ndparams,ndp/ovs,ndp/cpu_speed,ipolicy,ndp/ssh_port,serial_no,uuid,ndp/ovs_name,pinst_cnt,custom_ipolicy,name,custom_diskparams,node_list,node_cnt,pinst_list,ctime,ndp/exclusive_storage 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,watermark GET /2/query/filter GET /2/query/filter?fields=watermark,uuid,predicates,reason_trail,priority,action GET /2/query/filter?fields=uuid GET /2/query/filter?fields=uuid,%20uuid%09,uuid%20 PUT /2/query/filter?fields=uuid PUT /2/query/filter PUT /2/query/filter PUT /2/query/filter PUT /2/query/filter GET /2/query/lock/fields GET /2/query/lock/fields?fields=name,name,mode GET /2/query/lock GET /2/query/lock?fields=mode,pending,name,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/node/fields GET /2/query/node/fields?fields=name,name,ndp/ovs_name GET /2/query/node GET /2/query/node?fields=ndp/ovs_name,csockets,hv_state,offline,vm_capable,ctotal,master_candidate,powered,pinst_cnt,role,ndparams,sip,tags,uuid,mfree,name,group,pip,custom_ndparams,cnodes,ndp/spindle_count,drained,ndp/cpu_speed,ndp/ovs_link,ndp/oob_program,sptotal,cnos,ndp/ssh_port,sinst_cnt,dtotal,bootid,sinst_list,dfree,serial_no,ndp/exclusive_storage,spfree,pinst_list,mtime,master_capable,ndp/ovs,disk_state,mnode,mtotal,group.uuid,master,ctime GET /2/query/node?fields=name GET /2/query/node?fields=name,%20name%09,name%20 PUT /2/query/node GET /2/query/job/fields GET /2/query/job/fields?fields=id,id,start_ts GET /2/query/job GET /2/query/job?fields=start_ts,summary,oppriority,opstatus,archived,opend,opstart,priority,opresult,opexec,ops,received_ts,oplog,id,end_ts,status 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 ---- PASSED [TestRapiQuery] Testing resource queries via remote API ---- >>>> 2026-10-08 00:20:26.632834 time=0:00:07.697193 [TestRapiQuery] Testing resource queries via remote API ^^^^ BLOCK 2026-10-08 00:20:26.632946 time=0:05:56.402448 [RunClusterTests] Runs tests related to gnt-cluster vvvv BLOCK 2026-10-08 00:20:26.632981 start [RunOsTests] Runs all tests related to gnt-os **** 2026-10-08 00:20:26.633104 skipping [TestOsList] gnt-os list, test(s) ['os', >] disabled **** 2026-10-08 00:20:26.633125 skipping [TestOsDiagnose] gnt-os diagnose, test(s) ['os', >] disabled **** 2026-10-08 00:20:26.633142 skipping [TestOsValid] Testing valid OS definition, test(s) ['os', >] disabled **** 2026-10-08 00:20:26.633150 skipping [TestOsInvalid] Testing invalid OS definition, test(s) ['os', >] disabled **** 2026-10-08 00:20:26.633168 skipping [TestOsPartiallyValid] Testing partially valid OS definition, test(s) ['os', >] disabled **** 2026-10-08 00:20:26.633186 skipping [TestOsModifyValid] Testing a valid os modify invocation, test(s) ['os', >] disabled **** 2026-10-08 00:20:26.633194 skipping [TestOsModifyInvalid] Testing an invalid os modify invocation, test(s) ['os', >] disabled **** 2026-10-08 00:20:26.633203 skipping [TestOsStatesNonExisting] Testing OS states with non-existing OS, test(s) ['os', >] disabled ^^^^ BLOCK 2026-10-08 00:20:26.633208 time=0:00:00.000227 [RunOsTests] Runs all tests related to gnt-os <<<< 2026-10-08 00:20:26.633248 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/231 GET /2/tags DELETE /2/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/232 ---- PASSED [TestClusterTags] gnt-cluster tags ------------------------- >>>> 2026-10-08 00:20:31.136883 time=0:00:04.503635 [TestClusterTags] gnt-cluster tags vvvv BLOCK 2026-10-08 00:20:31.136985 start [RunCommonNodeTests] Run a few common node tests <<<< 2026-10-08 00:20:31.137056 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-10-08 00:20:32.135184 time=0:00:00.998128 [TestNodeVolumes] gnt-node volumes <<<< 2026-10-08 00:20:32.135267 start [TestNodeStorage] gnt-node storage Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg' Node Type Name Size Used Free Allocatable lenny.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=allocatable,name,used,type,free,node,size' Allocatable Name Used Type Free Node Size Y gnt 0M lvm-vg 22.0G lenny.staging.ganeti.org 22.0G Y gnt 0M lvm-vg 22.0G disco-stu.staging.ganeti.org 22.0G Y gnt 0M lvm-vg 22.0G troy-mcclure.staging.ganeti.org 22.0G Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=node,name,allocatable '\''--separator=|'\'' --no-headers' lenny.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 lenny.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 lenny.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers lenny.staging.ganeti.org' gnt|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes lenny.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers lenny.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 lenny.staging.ganeti.org lvm-vg gnt' Thu Oct 8 00:20:39 2026 Repairing storage unit 'gnt' on lenny.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage disco-stu.staging.ganeti.org lvm-vg gnt' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no disco-stu.staging.ganeti.org lvm-vg gnt' No changes to perform, exiting. 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.9c5yfvy1 -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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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' 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 disco-stu.staging.ganeti.org lvm-vg gnt' Thu Oct 8 00:20:43 2026 Repairing storage unit 'gnt' on disco-stu.staging.ganeti.org ... Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv' Node Type Name Size Used Free Allocatable lenny.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=allocatable,name,used,type,free,node,size' Allocatable Name Used Type Free Node Size Y /dev/vdb 0M lvm-pv 22.0G lenny.staging.ganeti.org 22.0G Y /dev/vdb 0M lvm-pv 22.0G disco-stu.staging.ganeti.org 22.0G Y /dev/vdb 0M lvm-pv 22.0G troy-mcclure.staging.ganeti.org 22.0G Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=node,name,allocatable '\''--separator=|'\'' --no-headers' lenny.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 lenny.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no lenny.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers lenny.staging.ganeti.org' /dev/vdb|N Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable yes lenny.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers lenny.staging.ganeti.org' /dev/vdb|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage lenny.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-pv' can not be repaired Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage disco-stu.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: No changes to perform, exiting. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no 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.9c5yfvy1 -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.9c5yfvy1 -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 file' Node Type Name Size Used Free Allocatable lenny.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.3G Y disco-stu.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.3G Y troy-mcclure.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.3G Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=allocatable,name,used,type,free,node,size' Allocatable Name Used Type Free Node Size Y /srv/ganeti/file-storage 0M file 8.3G lenny.staging.ganeti.org 12.7G Y /srv/ganeti/file-storage 0M file 8.3G disco-stu.staging.ganeti.org 12.7G Y /srv/ganeti/file-storage 0M file 8.3G troy-mcclure.staging.ganeti.org 12.7G Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=node,name,allocatable '\''--separator=|'\'' --no-headers' lenny.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 lenny.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no lenny.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers lenny.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 lenny.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers lenny.staging.ganeti.org'Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be modified /srv/ganeti/file-storage|Y Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node repair-storage lenny.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: No changes to perform, exiting. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify-storage --allocatable no 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.9c5yfvy1 -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 modify-storage --allocatable yes disco-stu.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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 repair-storage disco-stu.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: ---- PASSED [TestNodeStorage] gnt-node storage ------------------------- Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be repaired >>>> 2026-10-08 00:21:07.427247 time=0:00:35.291980 [TestNodeStorage] gnt-node storage **** 2026-10-08 00:21:07.427339 skipping [TestOutOfBand] gnt-node power, test(s) ['node-oob', >] disabled ^^^^ BLOCK 2026-10-08 00:21:07.427381 time=0:00:36.290396 [RunCommonNodeTests] Run a few common node tests vvvv BLOCK 2026-10-08 00:21:07.427418 start [RunGroupListTests] Run tests for listing node groups <<<< 2026-10-08 00:21:07.427459 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output serial_no,diskparams,alloc_policy,ctime,ndp/ovs_link,node_list,name,ipolicy,ndp/cpu_speed,custom_ndparams,ndp/oob_program,custom_diskparams,pinst_list,uuid,mtime,tags,ndp/exclusive_storage,ndp/spindle_count,ndparams,custom_ipolicy,ndp/ovs_name,node_cnt,pinst_cnt,ndp/ssh_port,ndp/ovs >> /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 serial_no,diskparams,alloc_policy,ctime,ndp/ovs_link,node_list,name,ipolicy,ndp/cpu_speed,custom_ndparams,ndp/oob_program,custom_diskparams,pinst_list,uuid,mtime,tags,ndp/exclusive_storage,ndp/spindle_count,ndparams,custom_ipolicy,ndp/ovs_name,node_cnt,pinst_cnt,ndp/ssh_port,ndp/ovs,serial_no,diskparams,alloc_policy,ctime,ndp/ovs_link,node_list,name,ipolicy,ndp/cpu_speed,custom_ndparams,ndp/oob_program,custom_diskparams,pinst_list,uuid,mtime,tags,ndp/exclusive_storage,ndp/spindle_count,ndparams,custom_ipolicy,ndp/ovs_name,node_cnt,pinst_cnt,ndp/ssh_port,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ovs,ndp/ssh_port,pinst_cnt,node_cnt,ndp/ovs_name,custom_ipolicy,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/spindle_count,ndp/exclusive_storage,tags,mtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output uuid,pinst_list,custom_diskparams,ndp/oob_program,custom_ndparams,ndp/cpu_speed,ipolicy >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output name,node_list,ndp/ovs_link,ctime,alloc_policy,diskparams,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -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-10-08 00:21:09.078517 time=0:00:01.651058 [TestGroupList] gnt-group list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-10-08 00:21:09.078595 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.9c5yfvy1 -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-10-08 00:21:09.623057 time=0:00:00.544462 [TestGroupListFields] gnt-group list-fields ^^^^ BLOCK 2026-10-08 00:21:09.623119 time=0:00:02.195701 [RunGroupListTests] Run tests for listing node groups vvvv BLOCK 2026-10-08 00:21:09.623148 start [RunGroupRwTests] Run tests for adding/removing/renaming groups Warning: Queried for unknown fields field/does/not/exist <<<< 2026-10-08 00:21:09.623203 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: be453ad2-f8d3-47d5-9746-d985d07723d3) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group add default' Stderr was: Failure: prerequisites not met for this operation: error type: already_exists, error details: Desired group name 'default' already exists as a node group (UUID: 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group rename group1 group2' Stderr was: Failure: prerequisites not met for this operation: error type: already_exists, error details: Desired new name 'group2' clashes with existing node group (UUID: be453ad2-f8d3-47d5-9746-d985d07723d3) 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: 14270d7f-3df8-494f-be58-956eb9c8983c, c21596cd-9039-4009-9ede-6b9890e5a91f, ee2d02c3-1a2d-4e23-a3f1-46e5f00724a2 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group rename group1 default' ---- PASSED [TestGroupAddRemoveRename] gnt-group add/remove/rename ----- >>>> 2026-10-08 00:21:19.972456 time=0:00:10.349253 [TestGroupAddRemoveRename] gnt-group add/remove/rename <<<< 2026-10-08 00:21:19.972594 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-10-08 00:21:22.172539 time=0:00:02.199945 [TestGroupAddWithOptions] gnt-group add with options <<<< 2026-10-08 00:21:22.172633 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.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: default (1) disk-count: default (0) disk-size: default (512) memory-size: default (128) nic-count: default (0) spindle-use: default (0) max/0: cpu-count: default (48) disk-count: default (8) disk-size: default (1048576) memory-size: default (1048576) nic-count: default (8) spindle-use: default (8) allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:disk-size=4,memory-size=4,spindle-use=4,nic-count=4,cpu-count=4,disk-count=4/max:disk-size=4,memory-size=4,spindle-use=4,nic-count=4,cpu-count=4,disk-count=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 max/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=4,disk-size=8,memory-size=4,nic-count=4,spindle-use=4/max:cpu-count=4,disk-count=4,disk-size=8,memory-size=4,nic-count=4,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 max/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=4,disk-size=8,memory-size=4,nic-count=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-size: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 max/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=4,disk-size=8,memory-size=8,nic-count=4,spindle-use=4/max:cpu-count=4,disk-count=4,disk-size=8,memory-size=8,nic-count=4,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 8 nic-count: 4 spindle-use: 4 min/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 8 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=4,disk-size=8,memory-size=8,nic-count=4,spindle-use=4/max:cpu-count=4,disk-count=4,disk-size=8,memory-size=4,nic-count=4,spindle-use=4 group1' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for memory-size: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 8 nic-count: 4 spindle-use: 4 max/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 8 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=4,disk-size=8,memory-size=8,nic-count=4,spindle-use=8/max:cpu-count=4,disk-count=4,disk-size=8,memory-size=8,nic-count=4,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 8 nic-count: 4 spindle-use: 8 min/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 8 nic-count: 4 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=4,disk-size=8,memory-size=8,nic-count=4,spindle-use=8/max:cpu-count=4,disk-count=4,disk-size=8,memory-size=8,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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for spindle-use: 8/4 - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 8 nic-count: 4 spindle-use: 8 min/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 8 nic-count: 4 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=4,disk-size=8,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=4,disk-count=4,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.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 max/0: cpu-count: 4 disk-count: 4 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=4,disk-count=4,disk-size=8,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=4,disk-count=4,disk-size=8,memory-size=8,nic-count=4,spindle-use=8 group1' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for nic-count: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 4 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 4 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=4,disk-size=8,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=4,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.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 4 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 min/0: cpu-count: 8 disk-count: 4 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=4,disk-size=8,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=4,disk-count=4,disk-size=8,memory-size=8,nic-count=8,spindle-use=8 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 4 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 max/0: cpu-count: 8 disk-count: 4 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=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.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=4,disk-size=8,memory-size=8,nic-count=8,spindle-use=8 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-group info group1' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 8/4 - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs default group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: default (1) disk-count: default (0) disk-size: default (512) memory-size: default (128) nic-count: default (0) spindle-use: default (0) max/0: cpu-count: default (48) disk-count: default (8) disk-size: default (1048576) memory-size: default (1048576) nic-count: default (8) spindle-use: default (8) allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh 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.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: 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.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh 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.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: 1.5 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.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh 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.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: plain vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --ipolicy-disk-templates default group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --alloc-policy unallocable --node-parameters oob_program=/bin/false group1' Modified node group group1 - ndparams -> {'oob_program': '/bin/false'} Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --alloc-policy notvalid group1' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --node-parameters spindle_count=10 group1' Unhandled protocol error while talking to the master daemon: Failed to parse request: SubmitJob: Can't parse value for 'alloc_policy': Invalid string value for type AllocPolicy: "notvalid" Modified node group group1 - ndparams -> {'oob_program': '/bin/false', 'spindle_count': 10} Command: ssh troy-mcclure.staging.ganeti.org 'hbal -L -G group1' Cluster is empty, exiting. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group modify --node-parameters spindle_count=default group1' Modified node group group1 - ndparams -> {'oob_program': '/bin/false'} Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestGroupModify] gnt-group modify ------------------------- >>>> 2026-10-08 00:21:49.410897 time=0:00:27.238264 [TestGroupModify] gnt-group modify <<<< 2026-10-08 00:21:49.411011 start [TestRapiNodeGroups] Test several node group operations using RAPI POST /2/groups GET /2/jobs/312 POST /2/groups GET /2/jobs/313 PUT /2/groups/group1/modify GET /2/jobs/314 PUT /2/groups/group2/rename GET /2/jobs/315 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/317 DELETE /2/groups/group3 GET /2/jobs/318 ---- PASSED [TestRapiNodeGroups] Test several node group operations using RAPI >>>> 2026-10-08 00:21:55.636953 time=0:00:06.225942 [TestRapiNodeGroups] Test several node group operations using RAPI <<<< 2026-10-08 00:21:55.637055 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/322 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/323 ---- PASSED [TestGroupTags] gnt-group tags ----------------------------- >>>> 2026-10-08 00:21:59.956960 time=0:00:04.319905 [TestGroupTags] gnt-group tags ^^^^ BLOCK 2026-10-08 00:21:59.957059 time=0:00:50.333911 [RunGroupRwTests] Run tests for adding/removing/renaming groups vvvv BLOCK 2026-10-08 00:21:59.957093 start [RunNetworkTests] Run tests for network management <<<< 2026-10-08 00:21:59.957138 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: 5b88ec70-e60e-444f-9461-01dd8b609222) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output network6,tags,free_count,name,mac_prefix,group_list,uuid,gateway,map,network,inst_list,external_reservations,serial_no,reserved_count,gateway6,group_cnt,ctime,inst_cnt,mtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output ctime,external_reservations,free_count,gateway,gateway6,group_cnt,group_list,inst_cnt,inst_list,mac_prefix,map,mtime,name,network,network6,reserved_count,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output network6,tags,free_count,name,mac_prefix,group_list,uuid,gateway,map,network,inst_list,external_reservations,serial_no,reserved_count,gateway6,group_cnt,ctime,inst_cnt,mtime,network6,tags,free_count,name,mac_prefix,group_list,uuid,gateway,map,network,inst_list,external_reservations,serial_no,reserved_count,gateway6,group_cnt,ctime,inst_cnt,mtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mtime,inst_cnt,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output group_cnt,gateway6,reserved_count,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output external_reservations,inst_list,network,map,gateway,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output group_list,mac_prefix,name,free_count,tags >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output network6 >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -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 network6,tags,free_count,name,mac_prefix,group_list,uuid,gateway,map,network,inst_list,external_reservations,serial_no,reserved_count,gateway6,group_cnt,ctime,inst_cnt,mtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output ctime,external_reservations,free_count,gateway,gateway6,group_cnt,group_list,inst_cnt,inst_list,mac_prefix,map,mtime,name,network,network6,reserved_count,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output network6,tags,free_count,name,mac_prefix,group_list,uuid,gateway,map,network,inst_list,external_reservations,serial_no,reserved_count,gateway6,group_cnt,ctime,inst_cnt,mtime,network6,tags,free_count,name,mac_prefix,group_list,uuid,gateway,map,network,inst_list,external_reservations,serial_no,reserved_count,gateway6,group_cnt,ctime,inst_cnt,mtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mtime,inst_cnt,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output group_cnt,gateway6,reserved_count,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output external_reservations,inst_list,network,map,gateway,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output group_list,mac_prefix,name,free_count,tags >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output network6 >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -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-10-08 00:22:09.048700 time=0:00:09.091562 [TestNetworkAddRemove] gnt-network add/remove <<<< 2026-10-08 00:22:09.048795 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 network6,tags,free_count,name,mac_prefix,group_list,uuid,gateway,map,network,inst_list,external_reservations,serial_no,reserved_count,gateway6,group_cnt,ctime,inst_cnt,mtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output ctime,external_reservations,free_count,gateway,gateway6,group_cnt,group_list,inst_cnt,inst_list,mac_prefix,map,mtime,name,network,network6,reserved_count,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output network6,tags,free_count,name,mac_prefix,group_list,uuid,gateway,map,network,inst_list,external_reservations,serial_no,reserved_count,gateway6,group_cnt,ctime,inst_cnt,mtime,network6,tags,free_count,name,mac_prefix,group_list,uuid,gateway,map,network,inst_list,external_reservations,serial_no,reserved_count,gateway6,group_cnt,ctime,inst_cnt,mtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output mtime,inst_cnt,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output group_cnt,gateway6,reserved_count,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output external_reservations,inst_list,network,map,gateway,uuid >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output group_list,mac_prefix,name,free_count,tags >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network list --output network6 >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -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-10-08 00:22:16.692677 time=0:00:07.643882 [TestNetworkConnect] gnt-network connect/disconnect <<<< 2026-10-08 00:22:16.692781 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/339 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/340 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-network remove network1' ---- PASSED [TestNetworkTags] gnt-network tags ------------------------- >>>> 2026-10-08 00:22:22.992877 time=0:00:06.300096 [TestNetworkTags] gnt-network tags ^^^^ BLOCK 2026-10-08 00:22:22.992987 time=0:00:23.035894 [RunNetworkTests] Run tests for network management vvvv BLOCK 2026-10-08 00:22:22.993049 start [RunFilterTests] Run tests for job filter management **** 2026-10-08 00:22:22.993105 skipping [TestFilterList] gnt-filter list, test(s) filters disabled **** 2026-10-08 00:22:22.993120 skipping [TestFilterListFields] gnt-filter list-fields, test(s) filters disabled **** 2026-10-08 00:22:22.993131 skipping [TestFilterAddRemove] gnt-filter add/delete, test(s) filters disabled **** 2026-10-08 00:22:22.993143 skipping [TestFilterReject] Tests that the REJECT filter does reject new jobs and that the, test(s) filters disabled **** 2026-10-08 00:22:22.993151 skipping [TestFilterOpCode] Tests that filtering with the "opcode" predicate works, test(s) filters disabled **** 2026-10-08 00:22:22.993196 skipping [TestFilterReasonChain] Tests that filters are processed in the right order and that the, test(s) filters disabled **** 2026-10-08 00:22:22.993203 skipping [TestFilterContinue] Tests that the CONTINUE filter has no effect, test(s) filters disabled **** 2026-10-08 00:22:22.993211 skipping [TestFilterAcceptPause] Tests that the PAUSE filter allows scheduling, but prevents starting,, test(s) filters disabled **** 2026-10-08 00:22:22.993223 skipping [TestFilterWatermark] Tests that the filter watermark is set correctly, test(s) filters disabled **** 2026-10-08 00:22:22.993241 skipping [TestFilterRateLimit] Tests that the RATE_LIMIT filter does reject new jobs when all, test(s) filters disabled **** 2026-10-08 00:22:22.993248 skipping [TestAdHocReasonRateLimit] Tests that ad-hoc rate limiting using --reason="rate-limit:n:..." works, test(s) filters disabled ^^^^ BLOCK 2026-10-08 00:22:22.993253 time=0:00:00.000204 [RunFilterTests] Run tests for job filter management <<<< 2026-10-08 00:22:22.993380 start [TestNodeReadd] gnt-node add --readd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node add --no-ssh-key-check --secondary-ip=192.168.1.4 --readd --no-node-setup 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. Thu Oct 8 00:22:25 2026 - INFO: Readding a node, the offline/drained flags were reset Thu Oct 8 00:22:25 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-10-08 00:22:31.105066 time=0:00:08.111686 [TestNodeReadd] gnt-node add --readd <<<< 2026-10-08 00:22:31.105208 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 350, 351 Waiting for job 350 ... Thu Oct 8 00:22:36 2026 * Verifying cluster config Thu Oct 8 00:22:36 2026 * Verifying cluster certificate files Thu Oct 8 00:22:36 2026 * Verifying hypervisor parameters Thu Oct 8 00:22:36 2026 * Verifying all nodes belong to an existing group Waiting for job 351 ... Thu Oct 8 00:22:37 2026 * Verifying group 'default' Thu Oct 8 00:22:37 2026 * Gathering data (3 nodes) Thu Oct 8 00:22:37 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:22:38 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:22:38 2026 * Verifying configuration file consistency Thu Oct 8 00:22:38 2026 * Verifying node status Thu Oct 8 00:22:38 2026 * Verifying instance status Thu Oct 8 00:22:38 2026 * Verifying orphan volumes Thu Oct 8 00:22:38 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:22:38 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:22:38 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:22:38 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:22:38 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:22:38 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:22:38 2026 * Other Notes Thu Oct 8 00:22:38 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 354, 355 Waiting for job 354 ... Thu Oct 8 00:22:41 2026 * Verifying cluster config Thu Oct 8 00:22:41 2026 * Verifying cluster certificate files Thu Oct 8 00:22:41 2026 * Verifying hypervisor parameters Thu Oct 8 00:22:41 2026 * Verifying all nodes belong to an existing group Waiting for job 355 ... Thu Oct 8 00:22:42 2026 * Verifying group 'default' Thu Oct 8 00:22:42 2026 * Gathering data (3 nodes) Thu Oct 8 00:22:42 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:22:43 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:22:43 2026 * Verifying configuration file consistency Thu Oct 8 00:22:43 2026 * Verifying node status Thu Oct 8 00:22:43 2026 * Verifying instance status Thu Oct 8 00:22:43 2026 * Verifying orphan volumes Thu Oct 8 00:22:43 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:22:43 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00: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. Thu Oct 8 00:22:43 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:22:43 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:22:43 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:22:43 2026 * Other Notes Thu Oct 8 00:22:43 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 358, 359 Waiting for job 358 ... Thu Oct 8 00:22:46 2026 * Verifying cluster config Thu Oct 8 00:22:46 2026 * Verifying cluster certificate files Thu Oct 8 00:22:46 2026 * Verifying hypervisor parameters Thu Oct 8 00:22:46 2026 * Verifying all nodes belong to an existing group Waiting for job 359 ... Thu Oct 8 00:22:46 2026 * Verifying group 'default' Thu Oct 8 00:22:46 2026 * Gathering data (3 nodes) Thu Oct 8 00:22:46 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:22:47 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:22:47 2026 * Verifying configuration file consistency Thu Oct 8 00:22:47 2026 * Verifying node status Thu Oct 8 00:22:47 2026 * Verifying instance status Thu Oct 8 00:22:47 2026 * Verifying orphan volumes Thu Oct 8 00:22:47 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:22:47 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:22:47 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:22:47 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:22:47 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:22:47 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:22:47 2026 * Other Notes Thu Oct 8 00:22:47 2026 - NOTICE: 1 drained node(s) found. Thu Oct 8 00:22:47 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 362, 363 Waiting for job 362 ... Thu Oct 8 00:22:50 2026 * Verifying cluster config Thu Oct 8 00:22:50 2026 * Verifying cluster certificate files Thu Oct 8 00:22:50 2026 * Verifying hypervisor parameters Thu Oct 8 00:22:50 2026 * Verifying all nodes belong to an existing group Waiting for job 363 ... Thu Oct 8 00:22:50 2026 * Verifying group 'default' Thu Oct 8 00:22:50 2026 * Gathering data (3 nodes) Thu Oct 8 00:22:50 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:22:52 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:22:52 2026 * Verifying configuration file consistency Thu Oct 8 00:22:52 2026 * Verifying node status Thu Oct 8 00:22:52 2026 * Verifying instance status Thu Oct 8 00:22:52 2026 * Verifying orphan volumes Thu Oct 8 00:22:52 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:22:52 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:22:52 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:22:52 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:22:52 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:22:52 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:22:52 2026 * Other Notes Thu Oct 8 00:22:52 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --offline=yes disco-stu.staging.ganeti.org' Thu Oct 8 00:22:53 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 366, 367 Waiting for job 366 ... Thu Oct 8 00:22:54 2026 * Verifying cluster config Thu Oct 8 00:22:54 2026 * Verifying cluster certificate files Thu Oct 8 00:22:54 2026 * Verifying hypervisor parameters Thu Oct 8 00:22:54 2026 * Verifying all nodes belong to an existing group Waiting for job 367 ... Thu Oct 8 00:22:54 2026 * Verifying group 'default' Thu Oct 8 00:22:54 2026 * Gathering data (3 nodes) Thu Oct 8 00:22:54 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:22:55 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:22:55 2026 * Verifying configuration file consistency Thu Oct 8 00:22:55 2026 * Verifying node status Thu Oct 8 00:22:55 2026 * Verifying instance status Thu Oct 8 00:22:55 2026 * Verifying orphan volumes Thu Oct 8 00:22:55 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:22:56 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:22:56 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:22:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:22:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:22:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:22:56 2026 * Other Notes Thu Oct 8 00:22:56 2026 - NOTICE: 1 offline node(s) found. Thu Oct 8 00:22:56 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node modify --force --offline=no disco-stu.staging.ganeti.org' Thu Oct 8 00:22:57 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 370, 371 Waiting for job 370 ... Thu Oct 8 00:22:58 2026 * Verifying cluster config Thu Oct 8 00:22:58 2026 * Verifying cluster certificate files Thu Oct 8 00:22:58 2026 * Verifying hypervisor parameters Thu Oct 8 00:22:58 2026 * Verifying all nodes belong to an existing group Waiting for job 371 ... Thu Oct 8 00:22:59 2026 * Verifying group 'default' Thu Oct 8 00:22:59 2026 * Gathering data (3 nodes) Thu Oct 8 00:22:59 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:23:00 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:23:00 2026 * Verifying configuration file consistency Thu Oct 8 00:23:00 2026 * Verifying node status Thu Oct 8 00:23:00 2026 * Verifying instance status Thu Oct 8 00:23:00 2026 * Verifying orphan volumes Thu Oct 8 00:23:00 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:23:00 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:23:00 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:23:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:23:00 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:23:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:23:00 2026 * Other Notes Thu Oct 8 00:23:00 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.4 disco-stu.staging.ganeti.org' Modified node disco-stu.staging.ganeti.org - secondary_ip -> 192.168.1.4 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify --candidate-pool-size=10' Thu Oct 8 00:23:07 2026 - INFO: Note: more nodes are candidates (3) than desired (2) ---- PASSED [TestNodeModify] gnt-node modify --------------------------- >>>> 2026-10-08 00:23:08.252530 time=0:00:37.147322 [TestNodeModify] gnt-node modify <<<< 2026-10-08 00:23:08.252666 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-10-08 00:23:13.767130 time=0:00:05.514464 [TestDelay] gnt-debug delay Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f3c65fb55af7d9b3b74569fe52bbcd817df17f89 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 382, 383 Waiting for job 382 ... Thu Oct 8 00:23:15 2026 * Verifying cluster config Thu Oct 8 00:23:15 2026 * Verifying cluster certificate files Thu Oct 8 00:23:15 2026 * Verifying hypervisor parameters Thu Oct 8 00:23:15 2026 * Verifying all nodes belong to an existing group Waiting for job 383 ... Thu Oct 8 00:23:15 2026 * Verifying group 'default' Thu Oct 8 00:23:15 2026 * Gathering data (3 nodes) Thu Oct 8 00:23:15 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:23:16 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:23:16 2026 * Verifying configuration file consistency Thu Oct 8 00:23:16 2026 * Verifying node status Thu Oct 8 00:23:16 2026 * Verifying instance status Thu Oct 8 00:23:16 2026 * Verifying orphan volumes Thu Oct 8 00:23:16 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:23:16 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:23:16 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:23:16 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:23:16 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:23:16 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:23:16 2026 * Other Notes Thu Oct 8 00:23:17 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f3c65fb55af7d9b3b74569fe52bbcd817df17f89 /var/lib/ganeti/config.data <<<< 2026-10-08 00:23:17.133887 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/387 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/388 ---- PASSED [TestNodeTags] gnt-node tags ------------------------------- >>>> 2026-10-08 00:23:21.740908 time=0:00:04.607021 [TestNodeTags] gnt-node tags <<<< 2026-10-08 00:23:21.741040 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-10-08 00:23:22.468002 time=0:00:00.726962 [TestNode] Testing getting node(s) info via remote API <<<< 2026-10-08 00:23:22.468154 start [TestRapiInstanceAdd] Test adding a new instance via RAPI GET /2/jobs/390 Thu Oct 8 00:23:23 2026 * disk 0, size 768M Thu Oct 8 00:23:23 2026 * disk 1, size 512M Thu Oct 8 00:23:23 2026 * creating instance disks... Thu Oct 8 00:23:24 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Oct 8 00:23:24 2026 adding disks to cluster config Thu Oct 8 00:23:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:23:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:23:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:23:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:23:24 2026 * running the instance OS create scripts... Thu Oct 8 00:23:24 2026 * starting instance... ---- PASSED [TestRapiInstanceAdd] Test adding a new instance via RAPI -- >>>> 2026-10-08 00:23:25.569787 time=0:00:03.101633 [TestRapiInstanceAdd] Test adding a new instance via RAPI <<<< 2026-10-08 00:23:25.569976 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 391 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:23:36.818571 time=0:00:11.248595 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:23:36.818735 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-10-08 00:23:36.818761 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 394 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 394 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 395 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:23:40 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 396 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 396 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 397 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 397 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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-10-08 00:23:44.481742 time=0:00:07.662981 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-10-08 00:23:44.481867 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 400 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:23:46.730640 time=0:00:02.248773 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:23:46.730786 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/401 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-10-08 00:23:57.897000 time=0:00:11.166214 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-10-08 00:23:57.897109 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/402 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-10-08 00:24:00.117026 time=0:00:02.219917 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-10-08 00:24:00.117137 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vif_type,status,disk.uuid/3,nic.uuid/2,be/always_failover,disk.name/2,nic.mode/6,disk.sizes,nic.mac/4,nic.network/7,nic.uuid/7,disk.name/3,nic.bridge/6,disk.name/15,hv/spice_playback_compression,disk.spindles/11,hv/cpu_type,hv/disk_discard,hv/spice_ip_version,disk.spindles/6,disk.size/1,be/auto_balance,nic.mode/0,nic.uuid/6,disk.spindles/15,nic.uuid/1,hv/virtio_disk_iothreads,nic.names,hv/reboot_behavior,hv/kvm_flag,nic.ip/3,oper_ram,forthcoming,disk.uuid/4,hv/security_domain,hv/cpu_weight,mtime,disk.spindles/9,nic_network,nic.uuid/4,os,nic.mac/6,sda_size,nic_link,disk.count,hv/use_chroot,disk.name/12,nic.vlan/1,nic.ips,disk.size/8,nic.network.name/0,disk.spindles/8,bridge,nic.ip/6,nic.ip/4,nic.link/5,hv/use_localtime,disk.spindles/4,disk.uuid/10,disk.spindles/12,nic.link/3,nic.mode/2,hv/disk_aio,hv/usb_devices,ip,nic.uuid/3,disk.name/8,disk.names,nic.network.name/7,nic.networks,nic.mac/2,disk.size/4,hv/usb_mouse,nic.name/1,nic.vlan/6,hv/blockdev_prefix,disk_template,nic.ip/7,disk.size/3,nic.link/2,disk.uuid/2,disk.name/0,ctime,hv/cdrom2_image_path,disk.size/5,oper_state,hv/scsi_controller_type,custom_hvparams,hv/kvm_path,custom_beparams,hv/user_shutdown,nic.network.name/4,disk.name/11,name,disk.uuid/9,nic.name/7,nic.vlan/7,nic.network/2,hv/extra_config,hv/cdrom_image_path,disk.uuids,disks_active,be/maxmem,disk.name/1,hv/bootloader_args,hv/spice_zlib_glz_wan_compression,pnode.group,hv/bootloader_path,disk.size/11,hv/vga,disk.size/2,disk.spindles/2,hv/spice_streaming_video,hv/disk_type,disk.name/13,nic.mac/3,disk.name/14,nic.ip/0,hv/nic_type,custom_osparams,hv/spice_tls_ciphers,nic.bridge/2,hv/cpu_sockets,nic_mode,disk.uuid/5,disk.size/12,vcpus,disk.spindles/3,hv/kvm_pci_reservations,disk.spindles/0,hv/virtio_net_queues,tags,hv/serial_console,disk.spindles/1,nic.name/2,nic.vlan/5,nic.network.name/3,nic.bridge/1,nic.mode/5,oper_vcpus,nic.network.name/2,nic.macs,snodes,hv/spice_bind,disk.name/6,hv/spice_jpeg_wan_compression,disk.name/10,be/spindle_use,disk_usage,nic.network.name/6,disk.size/10,custom_nicparams,disk.uuid/11,nic.vlans,nic.link/1,nic.links,hv/pae,hv/kernel_args,pnode,disk.uuid/6,disk.name/4,hv/pci_pass,disk.size/9,nic.mode/3,hv/num_ttys,hv/cpu_cores,hv/viridian,disk.size/14,nic.bridges,nic.ip/1,hv/cpu_cap,nic.vlan/0,hv/kernel_path,nic.mode/7,uuid,disk.spindles/14,hv/spice_image_compression,disk.size/7,hv/init_script,hv/acpi,nic.bridge/4,sdb_size,network_port,nic.mac/7,nic.network/6,hv/serial_speed,hv/startup_timeout,disk.size/0,nic.name/4,admin_up,hv/vnc_tls,nic.mac/0,disk.spindles/13,hv/initrd_path,nic.bridge/5,hv/vnc_password_file,nic.uuids,hv/spice_use_tls,disk.uuid/12,nic.name/6,hv/keymap,hv/drop_capabilities,hv/extra_cgroups,nic.name/5,disk.size/13,hv/kvm_extra,hv/cdrom_disk_type,hv/spice_use_vdagent,nic.link/0,hv/spice_password_file,nic.link/7,hvparams,nic.vlan/3,disk.name/7,nic.network.name/1,hv/migration_caps,hv/root_path,nic.network.name/5,nic.name/0,nic.count,nic.vlan/2,disk.uuid/7,nic.vlan/4,hv/migration_downtime,pnode.group.uuid,nic.link/4,disk.uuid/14,hv/soundhw,nic.uuid/0,nic.mac/5,nic.name/3,nic.bridge/3,be/memory,hv/vnet_hdr,nic.mac/1,snodes.group.uuid,hv/vnc_x509_path,nic.network/0,hv/cpuid,disk.uuid/8,hv/machine_version,admin_state,disk.name/5,hv/use_bootloader,admin_state_source,serial_no,hv/device_model,disk.uuid/0,hv/disk_cache,nic.network/1,disk.uuid/1,be/vcpus,disk.size/6,nic.bridge/7,nic.networks.names,snodes.group,disk.size/15,hv/vif_script,nic.ip/5,disk.spindles/7,hv/vnc_bind_address,hv/cpu_mask,hv/floppy_image_path,disk.spindles,nic.ip/2,hv/vhost_net,hv/cpu_threads,beparams,disk.name/9,nic.link/6,hypervisor,osparams,be/minmem,mac,nic.mode/4,hv/devices,hv/vnc_x509_verify,nic.network/4,nic.network/5,hv/use_guest_agent,disk.uuid/15,nic.uuid/5,nic.bridge/0,console,hv/security_model,disk.uuid/13,nic.mode/1,hv/boot_order,nic.network/3,hv/mem_path,disk.spindles/10,nic.modes,disk.spindles/5 >> /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_disk_iothreads,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/vif_type,status,disk.uuid/3,nic.uuid/2,be/always_failover,disk.name/2,nic.mode/6,disk.sizes,nic.mac/4,nic.network/7,nic.uuid/7,disk.name/3,nic.bridge/6,disk.name/15,hv/spice_playback_compression,disk.spindles/11,hv/cpu_type,hv/disk_discard,hv/spice_ip_version,disk.spindles/6,disk.size/1,be/auto_balance,nic.mode/0,nic.uuid/6,disk.spindles/15,nic.uuid/1,hv/virtio_disk_iothreads,nic.names,hv/reboot_behavior,hv/kvm_flag,nic.ip/3,oper_ram,forthcoming,disk.uuid/4,hv/security_domain,hv/cpu_weight,mtime,disk.spindles/9,nic_network,nic.uuid/4,os,nic.mac/6,sda_size,nic_link,disk.count,hv/use_chroot,disk.name/12,nic.vlan/1,nic.ips,disk.size/8,nic.network.name/0,disk.spindles/8,bridge,nic.ip/6,nic.ip/4,nic.link/5,hv/use_localtime,disk.spindles/4,disk.uuid/10,disk.spindles/12,nic.link/3,nic.mode/2,hv/disk_aio,hv/usb_devices,ip,nic.uuid/3,disk.name/8,disk.names,nic.network.name/7,nic.networks,nic.mac/2,disk.size/4,hv/usb_mouse,nic.name/1,nic.vlan/6,hv/blockdev_prefix,disk_template,nic.ip/7,disk.size/3,nic.link/2,disk.uuid/2,disk.name/0,ctime,hv/cdrom2_image_path,disk.size/5,oper_state,hv/scsi_controller_type,custom_hvparams,hv/kvm_path,custom_beparams,hv/user_shutdown,nic.network.name/4,disk.name/11,name,disk.uuid/9,nic.name/7,nic.vlan/7,nic.network/2,hv/extra_config,hv/cdrom_image_path,disk.uuids,disks_active,be/maxmem,disk.name/1,hv/bootloader_args,hv/spice_zlib_glz_wan_compression,pnode.group,hv/bootloader_path,disk.size/11,hv/vga,disk.size/2,disk.spindles/2,hv/spice_streaming_video,hv/disk_type,disk.name/13,nic.mac/3,disk.name/14,nic.ip/0,hv/nic_type,custom_osparams,hv/spice_tls_ciphers,nic.bridge/2,hv/cpu_sockets,nic_mode,disk.uuid/5,disk.size/12,vcpus,disk.spindles/3,hv/kvm_pci_reservations,disk.spindles/0,hv/virtio_net_queues,tags,hv/serial_console,disk.spindles/1,nic.name/2,nic.vlan/5,nic.network.name/3,nic.bridge/1,nic.mode/5,oper_vcpus,nic.network.name/2,nic.macs,snodes,hv/spice_bind,disk.name/6,hv/spice_jpeg_wan_compression,disk.name/10,be/spindle_use,disk_usage,nic.network.name/6,disk.size/10,custom_nicparams,disk.uuid/11,nic.vlans,nic.link/1,nic.links,hv/pae,hv/kernel_args,pnode,disk.uuid/6,disk.name/4,hv/pci_pass,disk.size/9,nic.mode/3,hv/num_ttys,hv/cpu_cores,hv/viridian,disk.size/14,nic.bridges,nic.ip/1,hv/cpu_cap,nic.vlan/0,hv/kernel_path,nic.mode/7,uuid,disk.spindles/14,hv/spice_image_compression,disk.size/7,hv/init_script,hv/acpi,nic.bridge/4,sdb_size,network_port,nic.mac/7,nic.network/6,hv/serial_speed,hv/startup_timeout,disk.size/0,nic.name/4,admin_up,hv/vnc_tls,nic.mac/0,disk.spindles/13,hv/initrd_path,nic.bridge/5,hv/vnc_password_file,nic.uuids,hv/spice_use_tls,disk.uuid/12,nic.name/6,hv/keymap,hv/drop_capabilities,hv/extra_cgroups,nic.name/5,disk.size/13,hv/kvm_extra,hv/cdrom_disk_type,hv/spice_use_vdagent,nic.link/0,hv/spice_password_file,nic.link/7,hvparams,nic.vlan/3,disk.name/7,nic.network.name/1,hv/migration_caps,hv/root_path,nic.network.name/5,nic.name/0,nic.count,nic.vlan/2,disk.uuid/7,nic.vlan/4,hv/migration_downtime,pnode.group.uuid,nic.link/4,disk.uuid/14,hv/soundhw,nic.uuid/0,nic.mac/5,nic.name/3,nic.bridge/3,be/memory,hv/vnet_hdr,nic.mac/1,snodes.group.uuid,hv/vnc_x509_path,nic.network/0,hv/cpuid,disk.uuid/8,hv/machine_version,admin_state,disk.name/5,hv/use_bootloader,admin_state_source,serial_no,hv/device_model,disk.uuid/0,hv/disk_cache,nic.network/1,disk.uuid/1,be/vcpus,disk.size/6,nic.bridge/7,nic.networks.names,snodes.group,disk.size/15,hv/vif_script,nic.ip/5,disk.spindles/7,hv/vnc_bind_address,hv/cpu_mask,hv/floppy_image_path,disk.spindles,nic.ip/2,hv/vhost_net,hv/cpu_threads,beparams,disk.name/9,nic.link/6,hypervisor,osparams,be/minmem,mac,nic.mode/4,hv/devices,hv/vnc_x509_verify,nic.network/4,nic.network/5,hv/use_guest_agent,disk.uuid/15,nic.uuid/5,nic.bridge/0,console,hv/security_model,disk.uuid/13,nic.mode/1,hv/boot_order,nic.network/3,hv/mem_path,disk.spindles/10,nic.modes,disk.spindles/5,hv/vif_type,status,disk.uuid/3,nic.uuid/2,be/always_failover,disk.name/2,nic.mode/6,disk.sizes,nic.mac/4,nic.network/7,nic.uuid/7,disk.name/3,nic.bridge/6,disk.name/15,hv/spice_playback_compression,disk.spindles/11,hv/cpu_type,hv/disk_discard,hv/spice_ip_version,disk.spindles/6,disk.size/1,be/auto_balance,nic.mode/0,nic.uuid/6,disk.spindles/15,nic.uuid/1,hv/virtio_disk_iothreads,nic.names,hv/reboot_behavior,hv/kvm_flag,nic.ip/3,oper_ram,forthcoming,disk.uuid/4,hv/security_domain,hv/cpu_weight,mtime,disk.spindles/9,nic_network,nic.uuid/4,os,nic.mac/6,sda_size,nic_link,disk.count,hv/use_chroot,disk.name/12,nic.vlan/1,nic.ips,disk.size/8,nic.network.name/0,disk.spindles/8,bridge,nic.ip/6,nic.ip/4,nic.link/5,hv/use_localtime,disk.spindles/4,disk.uuid/10,disk.spindles/12,nic.link/3,nic.mode/2,hv/disk_aio,hv/usb_devices,ip,nic.uuid/3,disk.name/8,disk.names,nic.network.name/7,nic.networks,nic.mac/2,disk.size/4,hv/usb_mouse,nic.name/1,nic.vlan/6,hv/blockdev_prefix,disk_template,nic.ip/7,disk.size/3,nic.link/2,disk.uuid/2,disk.name/0,ctime,hv/cdrom2_image_path,disk.size/5,oper_state,hv/scsi_controller_type,custom_hvparams,hv/kvm_path,custom_beparams,hv/user_shutdown,nic.network.name/4,disk.name/11,name,disk.uuid/9,nic.name/7,nic.vlan/7,nic.network/2,hv/extra_config,hv/cdrom_image_path,disk.uuids,disks_active,be/maxmem,disk.name/1,hv/bootloader_args,hv/spice_zlib_glz_wan_compression,pnode.group,hv/bootloader_path,disk.size/11,hv/vga,disk.size/2,disk.spindles/2,hv/spice_streaming_video,hv/disk_type,disk.name/13,nic.mac/3,disk.name/14,nic.ip/0,hv/nic_type,custom_osparams,hv/spice_tls_ciphers,nic.bridge/2,hv/cpu_sockets,nic_mode,disk.uuid/5,disk.size/12,vcpus,disk.spindles/3,hv/kvm_pci_reservations,disk.spindles/0,hv/virtio_net_queues,tags,hv/serial_console,disk.spindles/1,nic.name/2,nic.vlan/5,nic.network.name/3,nic.bridge/1,nic.mode/5,oper_vcpus,nic.network.name/2,nic.macs,snodes,hv/spice_bind,disk.name/6,hv/spice_jpeg_wan_compression,disk.name/10,be/spindle_use,disk_usage,nic.network.name/6,disk.size/10,custom_nicparams,disk.uuid/11,nic.vlans,nic.link/1,nic.links,hv/pae,hv/kernel_args,pnode,disk.uuid/6,disk.name/4,hv/pci_pass,disk.size/9,nic.mode/3,hv/num_ttys,hv/cpu_cores,hv/viridian,disk.size/14,nic.bridges,nic.ip/1,hv/cpu_cap,nic.vlan/0,hv/kernel_path,nic.mode/7,uuid,disk.spindles/14,hv/spice_image_compression,disk.size/7,hv/init_script,hv/acpi,nic.bridge/4,sdb_size,network_port,nic.mac/7,nic.network/6,hv/serial_speed,hv/startup_timeout,disk.size/0,nic.name/4,admin_up,hv/vnc_tls,nic.mac/0,disk.spindles/13,hv/initrd_path,nic.bridge/5,hv/vnc_password_file,nic.uuids,hv/spice_use_tls,disk.uuid/12,nic.name/6,hv/keymap,hv/drop_capabilities,hv/extra_cgroups,nic.name/5,disk.size/13,hv/kvm_extra,hv/cdrom_disk_type,hv/spice_use_vdagent,nic.link/0,hv/spice_password_file,nic.link/7,hvparams,nic.vlan/3,disk.name/7,nic.network.name/1,hv/migration_caps,hv/root_path,nic.network.name/5,nic.name/0,nic.count,nic.vlan/2,disk.uuid/7,nic.vlan/4,hv/migration_downtime,pnode.group.uuid,nic.link/4,disk.uuid/14,hv/soundhw,nic.uuid/0,nic.mac/5,nic.name/3,nic.bridge/3,be/memory,hv/vnet_hdr,nic.mac/1,snodes.group.uuid,hv/vnc_x509_path,nic.network/0,hv/cpuid,disk.uuid/8,hv/machine_version,admin_state,disk.name/5,hv/use_bootloader,admin_state_source,serial_no,hv/device_model,disk.uuid/0,hv/disk_cache,nic.network/1,disk.uuid/1,be/vcpus,disk.size/6,nic.bridge/7,nic.networks.names,snodes.group,disk.size/15,hv/vif_script,nic.ip/5,disk.spindles/7,hv/vnc_bind_address,hv/cpu_mask,hv/floppy_image_path,disk.spindles,nic.ip/2,hv/vhost_net,hv/cpu_threads,beparams,disk.name/9,nic.link/6,hypervisor,osparams,be/minmem,mac,nic.mode/4,hv/devices,hv/vnc_x509_verify,nic.network/4,nic.network/5,hv/use_guest_agent,disk.uuid/15,nic.uuid/5,nic.bridge/0,console,hv/security_model,disk.uuid/13,nic.mode/1,hv/boot_order,nic.network/3,hv/mem_path,disk.spindles/10,nic.modes,disk.spindles/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/5,nic.modes,disk.spindles/10,hv/mem_path,nic.network/3,hv/boot_order,nic.mode/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/13,hv/security_model,console,nic.bridge/0,nic.uuid/5,disk.uuid/15,hv/use_guest_agent,nic.network/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/4,hv/vnc_x509_verify,hv/devices,nic.mode/4,mac,be/minmem,osparams,hypervisor,nic.link/6,disk.name/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output beparams,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vhost_net,nic.ip/2,disk.spindles,hv/floppy_image_path,hv/cpu_mask,hv/vnc_bind_address,disk.spindles/7,nic.ip/5,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/15,snodes.group,nic.networks.names,nic.bridge/7,disk.size/6,be/vcpus,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/1,hv/disk_cache,disk.uuid/0,hv/device_model,serial_no,admin_state_source >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_bootloader,disk.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,hv/machine_version,disk.uuid/8,hv/cpuid,nic.network/0,hv/vnc_x509_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output snodes.group.uuid,nic.mac/1,hv/vnet_hdr,be/memory,nic.bridge/3,nic.name/3,nic.mac/5,nic.uuid/0,hv/soundhw,disk.uuid/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/4,pnode.group.uuid,hv/migration_downtime,nic.vlan/4,disk.uuid/7,nic.vlan/2,nic.count,nic.name/0,nic.network.name/5,hv/root_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/migration_caps,nic.network.name/1,disk.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/3,hvparams,nic.link/7,hv/spice_password_file,nic.link/0,hv/spice_use_vdagent,hv/cdrom_disk_type,hv/kvm_extra,disk.size/13,nic.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/extra_cgroups,hv/drop_capabilities,hv/keymap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/6,disk.uuid/12,hv/spice_use_tls,nic.uuids,hv/vnc_password_file,nic.bridge/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/initrd_path,disk.spindles/13,nic.mac/0,hv/vnc_tls,admin_up,nic.name/4,disk.size/0,hv/startup_timeout,hv/serial_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/6,nic.mac/7,network_port,sdb_size,nic.bridge/4,hv/acpi,hv/init_script,disk.size/7,hv/spice_image_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/14,uuid,nic.mode/7,hv/kernel_path,nic.vlan/0,hv/cpu_cap,nic.ip/1,nic.bridges >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/14,hv/viridian,hv/cpu_cores,hv/num_ttys,nic.mode/3,disk.size/9,hv/pci_pass,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/6,pnode,hv/kernel_args,hv/pae,nic.links,nic.link/1,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/11,custom_nicparams,disk.size/10,nic.network.name/6,disk_usage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/spindle_use,disk.name/10,hv/spice_jpeg_wan_compression,disk.name/6,hv/spice_bind,snodes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.macs,nic.network.name/2,oper_vcpus,nic.mode/5,nic.bridge/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/3,nic.vlan/5,nic.name/2,disk.spindles/1,hv/serial_console,tags,hv/virtio_net_queues,disk.spindles/0,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,vcpus,disk.size/12,disk.uuid/5,nic_mode,hv/cpu_sockets,nic.bridge/2,hv/spice_tls_ciphers >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_osparams,hv/nic_type,nic.ip/0,disk.name/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/3,disk.name/13,hv/disk_type,hv/spice_streaming_video,disk.spindles/2,disk.size/2,hv/vga,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/bootloader_path,pnode.group,hv/spice_zlib_glz_wan_compression,hv/bootloader_args >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/1,be/maxmem,disks_active,disk.uuids,hv/cdrom_image_path,hv/extra_config,nic.network/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,nic.name/7,disk.uuid/9,name,disk.name/11,nic.network.name/4,hv/user_shutdown >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_beparams,hv/kvm_path,custom_hvparams,hv/scsi_controller_type,oper_state >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/5,hv/cdrom2_image_path,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,disk.uuid/2,nic.link/2,disk.size/3,nic.ip/7,disk_template,hv/blockdev_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,nic.name/1,hv/usb_mouse,disk.size/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/2,nic.networks,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.names,disk.name/8,nic.uuid/3,ip,hv/usb_devices,hv/disk_aio,nic.mode/2,nic.link/3,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/10,disk.spindles/4,hv/use_localtime,nic.link/5,nic.ip/4,nic.ip/6,bridge >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/8,nic.network.name/0,disk.size/8,nic.ips,nic.vlan/1,disk.name/12 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_chroot,disk.count,nic_link,sda_size,nic.mac/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output os,nic.uuid/4,nic_network,disk.spindles/9,mtime,hv/cpu_weight,hv/security_domain >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/4,forthcoming,oper_ram,nic.ip/3,hv/kvm_flag,hv/reboot_behavior,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/virtio_disk_iothreads,nic.uuid/1,disk.spindles/15,nic.uuid/6,nic.mode/0,be/auto_balance,disk.size/1,disk.spindles/6,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/disk_discard,hv/cpu_type,disk.spindles/11,hv/spice_playback_compression,disk.name/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/6,disk.name/3,nic.uuid/7,nic.network/7,nic.mac/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.sizes,nic.mode/6,disk.name/2,be/always_failover,nic.uuid/2,disk.uuid/3,status,hv/vif_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.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -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-10-08 00:24:08.659024 time=0:00:08.541887 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-10-08 00:24:08.659118 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: 87e63027-7de6-4350-b37a-1cb4fd624e2a Serial number: 16 Creation time: 2026-10-08 00:23:24 Modification time: 2026-10-08 00:23:58 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:41:b6:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 465ff08a-1d28-4c31-9237-a974478af335 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 on primary: /dev/gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 (253:0) name: disk0 UUID: 310be0a9-2ac2-4637-8536-f5ba9a429299 - disk/1: plain, size 512M access mode: rw logical_id: gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 on primary: /dev/gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 (253:1) name: disk1 UUID: 467888ef-e333-4bf1-8b29-ddb5691f79c3 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-10-08 00:24:09.701402 time=0:00:01.042284 [TestInstanceInfo] gnt-instance info <<<< 2026-10-08 00:24:09.701517 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 87e63027-7de6-4350-b37a-1cb4fd624e2a Serial number: 16 Creation time: 2026-10-08 00:23:24 Modification time: 2026-10-08 00:23:58 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:41:b6:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 465ff08a-1d28-4c31-9237-a974478af335 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 on primary: /dev/gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 (253:0) name: disk0 UUID: 310be0a9-2ac2-4637-8536-f5ba9a429299 - disk/1: plain, size 512M access mode: rw logical_id: gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 on primary: /dev/gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 (253:1) name: disk1 UUID: 467888ef-e333-4bf1-8b29-ddb5691f79c3 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:24:16 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:24:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:23:f6:a0,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:24:17 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:24:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:24:19 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:24:19 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:24:20 2026 * disk 2, size 1.0G Thu Oct 8 00:24:21 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:24:21 2026 - INFO: Hotplug done. Thu Oct 8 00:24:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:24:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:24:22 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:24:22 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, 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-10-08 00:24:38.128222 time=0:00:28.426705 [TestInstanceModify] gnt-instance modify <<<< 2026-10-08 00:24:38.128312 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/424 GET /2/jobs/425 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-10-08 00:24:40.136912 time=0:00:02.008600 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-10-08 00:24:40.137028 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-10-08 00:24:40.137050 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-10-08 00:24:40.137065 skipping , test(s) instance-device-names disabled <<<< 2026-10-08 00:24:40.137117 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 426 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:24:46.383038 time=0:00:06.245921 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:24:46.383175 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-10-08 00:24:46.383200 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-10-08 00:24:46.383222 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 87e63027-7de6-4350-b37a-1cb4fd624e2a Serial number: 39 Creation time: 2026-10-08 00:23:24 Modification time: 2026-10-08 00:24:45 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:41:b6:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 465ff08a-1d28-4c31-9237-a974478af335 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 on primary: /dev/gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 (253:0) name: disk0 UUID: 310be0a9-2ac2-4637-8536-f5ba9a429299 - disk/1: plain, size 512M access mode: rw logical_id: gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 on primary: /dev/gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 (253:1) name: disk1 UUID: 467888ef-e333-4bf1-8b29-ddb5691f79c3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.PmnbOi 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.PmnbOi && mv /tmp/gnt.PmnbOi /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Thu Oct 8 00:24:48 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 87e63027-7de6-4350-b37a-1cb4fd624e2a Serial number: 39 Creation time: 2026-10-08 00:23:24 Modification time: 2026-10-08 00:24:45 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:41:b6:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 465ff08a-1d28-4c31-9237-a974478af335 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 on primary: /dev/gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 (253:0) name: disk0 UUID: 310be0a9-2ac2-4637-8536-f5ba9a429299 - disk/1: plain, size 512M access mode: rw logical_id: gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 on primary: /dev/gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 (253:1) name: disk1 UUID: 467888ef-e333-4bf1-8b29-ddb5691f79c3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.mvnaOv 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.mvnaOv && mv /tmp/gnt.mvnaOv /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 87e63027-7de6-4350-b37a-1cb4fd624e2a Serial number: 39 Creation time: 2026-10-08 00:23:24 Modification time: 2026-10-08 00:24:45 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:41:b6:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 465ff08a-1d28-4c31-9237-a974478af335 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 on primary: /dev/gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 (253:0) name: disk0 UUID: 310be0a9-2ac2-4637-8536-f5ba9a429299 - disk/1: plain, size 512M access mode: rw logical_id: gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 on primary: /dev/gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 (253:1) name: disk1 UUID: 467888ef-e333-4bf1-8b29-ddb5691f79c3 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 87e63027-7de6-4350-b37a-1cb4fd624e2a Serial number: 41 Creation time: 2026-10-08 00:23:24 Modification time: 2026-10-08 00:24:52 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:41:b6:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 465ff08a-1d28-4c31-9237-a974478af335 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 on primary: /dev/gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 (253:0) name: disk0 UUID: 310be0a9-2ac2-4637-8536-f5ba9a429299 - disk/1: plain, size 512M access mode: rw logical_id: gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 on primary: /dev/gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 (253:1) name: disk1 UUID: 467888ef-e333-4bf1-8b29-ddb5691f79c3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 87e63027-7de6-4350-b37a-1cb4fd624e2a Serial number: 43 Creation time: 2026-10-08 00:23:24 Modification time: 2026-10-08 00:24:56 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:41:b6:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 465ff08a-1d28-4c31-9237-a974478af335 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 on primary: /dev/gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 (253:0) name: disk0 UUID: 310be0a9-2ac2-4637-8536-f5ba9a429299 - disk/1: plain, size 512M access mode: rw logical_id: gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 on primary: /dev/gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 (253:1) name: disk1 UUID: 467888ef-e333-4bf1-8b29-ddb5691f79c3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:24:57.841380 time=0:00:11.458158 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-10-08 00:24:57.841453 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/435 GET /2/jobs/436 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-10-08 00:25:02.972953 time=0:00:05.131500 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-10-08 00:25:02.973043 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 87e63027-7de6-4350-b37a-1cb4fd624e2a Serial number: 47 Creation time: 2026-10-08 00:23:24 Modification time: 2026-10-08 00:25:02 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:41:b6:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 465ff08a-1d28-4c31-9237-a974478af335 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 on primary: /dev/gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 (253:0) name: disk0 UUID: 310be0a9-2ac2-4637-8536-f5ba9a429299 - disk/1: plain, size 512M access mode: rw logical_id: gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 on primary: /dev/gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 (253:1) name: disk1 UUID: 467888ef-e333-4bf1-8b29-ddb5691f79c3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.xycYry 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.xycYry && mv /tmp/gnt.xycYry /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Thu Oct 8 00:25:04 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 87e63027-7de6-4350-b37a-1cb4fd624e2a Serial number: 47 Creation time: 2026-10-08 00:23:24 Modification time: 2026-10-08 00:25:02 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:41:b6:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 465ff08a-1d28-4c31-9237-a974478af335 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 on primary: /dev/gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 (253:0) name: disk0 UUID: 310be0a9-2ac2-4637-8536-f5ba9a429299 - disk/1: plain, size 512M access mode: rw logical_id: gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 on primary: /dev/gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 (253:1) name: disk1 UUID: 467888ef-e333-4bf1-8b29-ddb5691f79c3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.LhUlmP 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.LhUlmP && mv /tmp/gnt.LhUlmP /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 87e63027-7de6-4350-b37a-1cb4fd624e2a Serial number: 47 Creation time: 2026-10-08 00:23:24 Modification time: 2026-10-08 00:25:02 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:41:b6:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 465ff08a-1d28-4c31-9237-a974478af335 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 on primary: /dev/gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 (253:0) name: disk0 UUID: 310be0a9-2ac2-4637-8536-f5ba9a429299 - disk/1: plain, size 512M access mode: rw logical_id: gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 on primary: /dev/gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 (253:1) name: disk1 UUID: 467888ef-e333-4bf1-8b29-ddb5691f79c3 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.9c5yfvy1 -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: 87e63027-7de6-4350-b37a-1cb4fd624e2a Serial number: 49 Creation time: 2026-10-08 00:23:24 Modification time: 2026-10-08 00:25:09 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:41:b6:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 465ff08a-1d28-4c31-9237-a974478af335 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 on primary: /dev/gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 (253:0) name: disk0 UUID: 310be0a9-2ac2-4637-8536-f5ba9a429299 - disk/1: plain, size 512M access mode: rw logical_id: gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 on primary: /dev/gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 (253:1) name: disk1 UUID: 467888ef-e333-4bf1-8b29-ddb5691f79c3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 87e63027-7de6-4350-b37a-1cb4fd624e2a Serial number: 51 Creation time: 2026-10-08 00:23:24 Modification time: 2026-10-08 00:25:12 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:41:b6:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 465ff08a-1d28-4c31-9237-a974478af335 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 on primary: /dev/gnt/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 (253:0) name: disk0 UUID: 310be0a9-2ac2-4637-8536-f5ba9a429299 - disk/1: plain, size 512M access mode: rw logical_id: gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 on primary: /dev/gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 (253:1) name: disk1 UUID: 467888ef-e333-4bf1-8b29-ddb5691f79c3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.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/33b6da73-a6cf-45cc-ae46-7599f817e489.disk0 gnt/20b3e5b0-9824-4aef-ba56-19dcf97dee22.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-10-08 00:25:14.605934 time=0:00:11.632891 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-10-08 00:25:14.606047 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/445 GET /2/jobs/446 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-10-08 00:25:19.929144 time=0:00:05.323097 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-10-08 00:25:19.929242 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Oct 8 00:25:21 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Oct 8 00:25:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:25:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Thu Oct 8 00:25:24 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Oct 8 00:25:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:25:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Oct 8 00:25:26 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Oct 8 00:25:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:25: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 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) Thu Oct 8 00:25:29 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Oct 8 00:25:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:25:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-10-08 00:25:30.211388 time=0:00:10.282146 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-10-08 00:25:30.211488 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 453 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:25:32.358691 time=0:00:02.147203 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:25:32.358810 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 454 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 455 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 456 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 457 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 458 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:26: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.9c5yfvy1 -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-10-08 00:26:11.324344 time=0:00:38.965534 [TestInstanceReboot] gnt-instance reboot <<<< 2026-10-08 00:26:11.324439 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/462 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/463 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-10-08 00:26:15.669072 time=0:00:04.344633 [TestInstanceTags] gnt-instance tags <<<< 2026-10-08 00:26:15.669182 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 465, 466 Waiting for job 465 ... Thu Oct 8 00:26:17 2026 * Verifying cluster config Thu Oct 8 00:26:17 2026 * Verifying cluster certificate files Thu Oct 8 00:26:17 2026 * Verifying hypervisor parameters Thu Oct 8 00:26:17 2026 * Verifying all nodes belong to an existing group Waiting for job 466 ... Thu Oct 8 00:26:17 2026 * Verifying group 'default' Thu Oct 8 00:26:17 2026 * Gathering data (3 nodes) Thu Oct 8 00:26:17 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:26:18 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:26:18 2026 * Verifying configuration file consistency Thu Oct 8 00:26:18 2026 * Verifying node status Thu Oct 8 00:26:18 2026 * Verifying instance status Thu Oct 8 00:26:18 2026 * Verifying orphan volumes Thu Oct 8 00:26:18 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:26:19 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:26:19 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:26:19 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:26:19 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:26:19 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:26:19 2026 * Other Notes Thu Oct 8 00:26:19 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Oct 8 00:26:19 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 468 Waiting for job 468 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-10-08 00:26:20.936971 time=0:00:05.267789 [TestClusterVerify] gnt-cluster verify <<<< 2026-10-08 00:26:20.937140 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/471 Thu Oct 8 00:26:22 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-10-08 00:26:23.265459 time=0:00:02.328319 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-10-08 00:26:23.265609 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output mnode,dfree,ndp/ovs_link,cnodes,pip,sinst_list,group,ndp/ovs_name,master_capable,ndp/cpu_speed,ndp/oob_program,uuid,mtime,csockets,ndparams,cnos,ndp/exclusive_storage,sip,bootid,serial_no,name,role,ndp/spindle_count,spfree,powered,pinst_cnt,sinst_cnt,pinst_list,tags,offline,sptotal,mfree,ctotal,custom_ndparams,master_candidate,disk_state,hv_state,master,ctime,vm_capable,drained,mtotal,ndp/ovs,group.uuid,ndp/ssh_port,dtotal >> /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 mnode,dfree,ndp/ovs_link,cnodes,pip,sinst_list,group,ndp/ovs_name,master_capable,ndp/cpu_speed,ndp/oob_program,uuid,mtime,csockets,ndparams,cnos,ndp/exclusive_storage,sip,bootid,serial_no,name,role,ndp/spindle_count,spfree,powered,pinst_cnt,sinst_cnt,pinst_list,tags,offline,sptotal,mfree,ctotal,custom_ndparams,master_candidate,disk_state,hv_state,master,ctime,vm_capable,drained,mtotal,ndp/ovs,group.uuid,ndp/ssh_port,dtotal,mnode,dfree,ndp/ovs_link,cnodes,pip,sinst_list,group,ndp/ovs_name,master_capable,ndp/cpu_speed,ndp/oob_program,uuid,mtime,csockets,ndparams,cnos,ndp/exclusive_storage,sip,bootid,serial_no,name,role,ndp/spindle_count,spfree,powered,pinst_cnt,sinst_cnt,pinst_list,tags,offline,sptotal,mfree,ctotal,custom_ndparams,master_candidate,disk_state,hv_state,master,ctime,vm_capable,drained,mtotal,ndp/ovs,group.uuid,ndp/ssh_port,dtotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output dtotal,ndp/ssh_port,group.uuid,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output mtotal,drained,vm_capable,ctime,master,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output disk_state,master_candidate,custom_ndparams,ctotal,mfree,sptotal,offline,tags,pinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sinst_cnt,pinst_cnt,powered,spfree,ndp/spindle_count,role,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,bootid,sip,ndp/exclusive_storage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output cnos,ndparams,csockets,mtime,uuid,ndp/oob_program,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master_capable,ndp/ovs_name,group,sinst_list,pip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output cnodes,ndp/ovs_link,dfree,mnode >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' disco-stu.staging.ganeti.org lenny.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org lenny.staging.ganeti.org disco-stu.staging.ganeti.org' troy-mcclure.staging.ganeti.org lenny.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name disco-stu.staging.ganeti.org troy-mcclure.staging.ganeti.org lenny.staging.ganeti.org' disco-stu.staging.ganeti.org troy-mcclure.staging.ganeti.org lenny.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-10-08 00:26:27.549089 time=0:00:04.283480 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-10-08 00:26:27.549229 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output received_ts,end_ts,status,archived,summary,oppriority,oplog,priority,opstart,opend,opresult,id,opstatus,opexec,start_ts,ops >> /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 received_ts,end_ts,status,archived,summary,oppriority,oplog,priority,opstart,opend,opresult,id,opstatus,opexec,start_ts,ops,received_ts,end_ts,status,archived,summary,oppriority,oplog,priority,opstart,opend,opresult,id,opstatus,opexec,start_ts,ops >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output ops,start_ts,opexec,opstatus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opresult,opend,opstart,priority,oplog >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output oppriority,summary,archived,status,end_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output received_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.9c5yfvy1 -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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 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' 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 124 35 91 325 288 387 96 196 340 460 360 116 290 141 74 322 140 423 107 352 58 132 331 210 72 185 31 330 342 232 161 192 119 147 57 94 289 280 160 184 446 301 24 413 471 332 43 462 208 324 131 224 448 158 99 66 282 436 326 348 411 277 209 311 344 162 443 100 136 461 17 3 401 394 437 125 393 363 213 463 177 317 18 153 199 468 296 189 51 373 467 71 38 113 447 148 382 39 193 371 422 216 127 246 429 234 391 343 233 321 358 295 372 77 98 167 7 259 323 355 434 62 255 240 381 55 442 283 219 248 315 403 157 33 183 4 218 235 281 178 362 174 383 63 267 56 227 457 195 334 273 257 454 152 114 171 409 49 79 388 428 455 318 149 200 404 86 194 238 111 253 426 320 329 367 65 347 142 444 84 337 129 214 89 182 204 271 361 42 15 376 64 254 365 13 432 176 274 459 398 143 418 67 186 163 407 123 453 430 420 243 440 145 251 406 78 309 402 115 101 32 458 470 397 90 50 69 228 30 408 353 414 314 47 276 29 350 22 399 384 37 244 284 164 85 169 105 220 396 368 5 299 60 221 366 269 191 26 333 54 270 292 250 264 8 469 82 144 12 61 441 338 172 59 130 81 27 310 427 201 226 385 435 336 150 48 415 87 374 181 97 378 256 134 431 126 245 294 236 154 231 53 133 75 412 417 307 166 21 419 316 95 6 450 260 252 120 433 41 305 104 93 103 341 328 312 400 241 173 25 211 380 180 122 452 156 206 203 286 9 386 28 137 465 291 46 128 44 217 11 357 92 349 279 88 179 117 73 456 351 190 319 369 377 187 313 106 466 23 298 212 263 110 356 293 451 118 359 261 10 265 287 165 345 389 335 308 83 215 237 258 464 306 175 278 36 410 40 247 275 390 285 379 297 68 112 168 151 225 421 102 20 302 272 346 242 45 223 80 449 109 155 207 197 230 52 416 249 262 266 370 405 108 445 2 339 239 170 300 354 139 205 135 395 14 438 146 375 121 1 138 392 268 327 229 19 76 439 304 364 159 188 202 70 425 424 34 303 222 198 16' 124 35 91 325 288 387 96 196 340 460 360 116 290 141 74 322 140 423 107 352 58 132 331 210 72 185 31 330 342 232 161 192 119 147 57 94 289 280 160 184 446 301 24 413 471 332 43 462 208 324 131 224 448 158 99 66 282 436 326 348 411 277 209 311 344 162 443 100 136 461 17 3 401 394 437 125 393 363 213 463 177 317 18 153 199 468 296 189 51 373 467 71 38 113 447 148 382 39 193 371 422 216 127 246 429 234 391 343 233 321 358 295 372 77 98 167 7 259 323 355 434 62 255 240 381 55 442 283 219 248 315 403 157 33 183 4 218 235 281 178 362 174 383 63 267 56 227 457 195 334 273 257 454 152 114 171 409 49 79 388 428 455 318 149 200 404 86 194 238 111 253 426 320 329 367 65 347 142 444 84 337 129 214 89 182 204 271 361 42 15 376 64 254 365 13 432 176 274 459 398 143 418 67 186 163 407 123 453 430 420 243 440 145 251 406 78 309 402 115 101 32 458 470 397 90 50 69 228 30 408 353 414 314 47 276 29 350 22 399 384 37 244 284 164 85 169 105 220 396 368 5 299 60 221 366 269 191 26 333 54 270 292 250 264 8 469 82 144 12 61 441 338 172 59 130 81 27 310 427 201 226 385 435 336 150 48 415 87 374 181 97 378 256 134 431 126 245 294 236 154 231 53 133 75 412 417 307 166 21 419 316 95 6 450 260 252 120 433 41 305 104 93 103 341 328 312 400 241 173 25 211 380 180 122 452 156 206 203 286 9 386 28 137 465 291 46 128 44 217 11 357 92 349 279 88 179 117 73 456 351 190 319 369 377 187 313 106 466 23 298 212 263 110 356 293 451 118 359 261 10 265 287 165 345 389 335 308 83 215 237 258 464 306 175 278 36 410 40 247 275 390 285 379 297 68 112 168 151 225 421 102 20 302 272 346 242 45 223 80 449 109 155 207 197 230 52 416 249 262 266 370 405 108 445 2 339 239 170 300 354 139 205 135 395 14 438 146 375 121 1 138 392 268 327 229 19 76 439 304 364 159 188 202 70 425 424 34 303 222 198 16 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-10-08 00:26:29.925751 time=0:00:02.376522 [TestJobList] gnt-job list <<<< 2026-10-08 00:26:29.925833 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/472 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-10-08 00:26:36.344899 time=0:00:06.419066 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-10-08 00:26:36.344997 start [TestRapiInstanceAdd] Test adding a new instance via RAPI POST /2/instances GET /2/jobs/473 Thu Oct 8 00:26:37 2026 * disk 0, size 768M Thu Oct 8 00:26:37 2026 * disk 1, size 512M Thu Oct 8 00:26:37 2026 * creating instance disks... Thu Oct 8 00:26:38 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Oct 8 00:26:38 2026 adding disks to cluster config Thu Oct 8 00:26:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:26:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:26:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:26:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:26:38 2026 * running the instance OS create scripts... Thu Oct 8 00:26:38 2026 * starting instance... ---- PASSED [TestRapiInstanceAdd] Test adding a new instance via RAPI -- >>>> 2026-10-08 00:26:39.266328 time=0:00:02.921331 [TestRapiInstanceAdd] Test adding a new instance via RAPI <<<< 2026-10-08 00:26:39.266449 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 474 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:26:50.519644 time=0:00:11.253195 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:26:50.519835 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-10-08 00:26:50.519861 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 477 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 477 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 478 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:26:54 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 479 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 479 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 480 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 480 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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-10-08 00:26:58.155194 time=0:00:07.635333 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-10-08 00:26:58.155323 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 483 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:27:00.301991 time=0:00:02.146668 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:27:00.302113 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/484 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-10-08 00:27:11.469296 time=0:00:11.167183 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-10-08 00:27:11.469412 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/485 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-10-08 00:27:13.680982 time=0:00:02.211570 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-10-08 00:27:13.681089 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vif_type,status,disk.uuid/3,nic.uuid/2,be/always_failover,disk.name/2,nic.mode/6,disk.sizes,nic.mac/4,nic.network/7,nic.uuid/7,disk.name/3,nic.bridge/6,disk.name/15,hv/spice_playback_compression,disk.spindles/11,hv/cpu_type,hv/disk_discard,hv/spice_ip_version,disk.spindles/6,disk.size/1,be/auto_balance,nic.mode/0,nic.uuid/6,disk.spindles/15,nic.uuid/1,hv/virtio_disk_iothreads,nic.names,hv/reboot_behavior,hv/kvm_flag,nic.ip/3,oper_ram,forthcoming,disk.uuid/4,hv/security_domain,hv/cpu_weight,mtime,disk.spindles/9,nic_network,nic.uuid/4,os,nic.mac/6,sda_size,nic_link,disk.count,hv/use_chroot,disk.name/12,nic.vlan/1,nic.ips,disk.size/8,nic.network.name/0,disk.spindles/8,bridge,nic.ip/6,nic.ip/4,nic.link/5,hv/use_localtime,disk.spindles/4,disk.uuid/10,disk.spindles/12,nic.link/3,nic.mode/2,hv/disk_aio,hv/usb_devices,ip,nic.uuid/3,disk.name/8,disk.names,nic.network.name/7,nic.networks,nic.mac/2,disk.size/4,hv/usb_mouse,nic.name/1,nic.vlan/6,hv/blockdev_prefix,disk_template,nic.ip/7,disk.size/3,nic.link/2,disk.uuid/2,disk.name/0,ctime,hv/cdrom2_image_path,disk.size/5,oper_state,hv/scsi_controller_type,custom_hvparams,hv/kvm_path,custom_beparams,hv/user_shutdown,nic.network.name/4,disk.name/11,name,disk.uuid/9,nic.name/7,nic.vlan/7,nic.network/2,hv/extra_config,hv/cdrom_image_path,disk.uuids,disks_active,be/maxmem,disk.name/1,hv/bootloader_args,hv/spice_zlib_glz_wan_compression,pnode.group,hv/bootloader_path,disk.size/11,hv/vga,disk.size/2,disk.spindles/2,hv/spice_streaming_video,hv/disk_type,disk.name/13,nic.mac/3,disk.name/14,nic.ip/0,hv/nic_type,custom_osparams,hv/spice_tls_ciphers,nic.bridge/2,hv/cpu_sockets,nic_mode,disk.uuid/5,disk.size/12,vcpus,disk.spindles/3,hv/kvm_pci_reservations,disk.spindles/0,hv/virtio_net_queues,tags,hv/serial_console,disk.spindles/1,nic.name/2,nic.vlan/5,nic.network.name/3,nic.bridge/1,nic.mode/5,oper_vcpus,nic.network.name/2,nic.macs,snodes,hv/spice_bind,disk.name/6,hv/spice_jpeg_wan_compression,disk.name/10,be/spindle_use,disk_usage,nic.network.name/6,disk.size/10,custom_nicparams,disk.uuid/11,nic.vlans,nic.link/1,nic.links,hv/pae,hv/kernel_args,pnode,disk.uuid/6,disk.name/4,hv/pci_pass,disk.size/9,nic.mode/3,hv/num_ttys,hv/cpu_cores,hv/viridian,disk.size/14,nic.bridges,nic.ip/1,hv/cpu_cap,nic.vlan/0,hv/kernel_path,nic.mode/7,uuid,disk.spindles/14,hv/spice_image_compression,disk.size/7,hv/init_script,hv/acpi,nic.bridge/4,sdb_size,network_port,nic.mac/7,nic.network/6,hv/serial_speed,hv/startup_timeout,disk.size/0,nic.name/4,admin_up,hv/vnc_tls,nic.mac/0,disk.spindles/13,hv/initrd_path,nic.bridge/5,hv/vnc_password_file,nic.uuids,hv/spice_use_tls,disk.uuid/12,nic.name/6,hv/keymap,hv/drop_capabilities,hv/extra_cgroups,nic.name/5,disk.size/13,hv/kvm_extra,hv/cdrom_disk_type,hv/spice_use_vdagent,nic.link/0,hv/spice_password_file,nic.link/7,hvparams,nic.vlan/3,disk.name/7,nic.network.name/1,hv/migration_caps,hv/root_path,nic.network.name/5,nic.name/0,nic.count,nic.vlan/2,disk.uuid/7,nic.vlan/4,hv/migration_downtime,pnode.group.uuid,nic.link/4,disk.uuid/14,hv/soundhw,nic.uuid/0,nic.mac/5,nic.name/3,nic.bridge/3,be/memory,hv/vnet_hdr,nic.mac/1,snodes.group.uuid,hv/vnc_x509_path,nic.network/0,hv/cpuid,disk.uuid/8,hv/machine_version,admin_state,disk.name/5,hv/use_bootloader,admin_state_source,serial_no,hv/device_model,disk.uuid/0,hv/disk_cache,nic.network/1,disk.uuid/1,be/vcpus,disk.size/6,nic.bridge/7,nic.networks.names,snodes.group,disk.size/15,hv/vif_script,nic.ip/5,disk.spindles/7,hv/vnc_bind_address,hv/cpu_mask,hv/floppy_image_path,disk.spindles,nic.ip/2,hv/vhost_net,hv/cpu_threads,beparams,disk.name/9,nic.link/6,hypervisor,osparams,be/minmem,mac,nic.mode/4,hv/devices,hv/vnc_x509_verify,nic.network/4,nic.network/5,hv/use_guest_agent,disk.uuid/15,nic.uuid/5,nic.bridge/0,console,hv/security_model,disk.uuid/13,nic.mode/1,hv/boot_order,nic.network/3,hv/mem_path,disk.spindles/10,nic.modes,disk.spindles/5 >> /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_disk_iothreads,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/vif_type,status,disk.uuid/3,nic.uuid/2,be/always_failover,disk.name/2,nic.mode/6,disk.sizes,nic.mac/4,nic.network/7,nic.uuid/7,disk.name/3,nic.bridge/6,disk.name/15,hv/spice_playback_compression,disk.spindles/11,hv/cpu_type,hv/disk_discard,hv/spice_ip_version,disk.spindles/6,disk.size/1,be/auto_balance,nic.mode/0,nic.uuid/6,disk.spindles/15,nic.uuid/1,hv/virtio_disk_iothreads,nic.names,hv/reboot_behavior,hv/kvm_flag,nic.ip/3,oper_ram,forthcoming,disk.uuid/4,hv/security_domain,hv/cpu_weight,mtime,disk.spindles/9,nic_network,nic.uuid/4,os,nic.mac/6,sda_size,nic_link,disk.count,hv/use_chroot,disk.name/12,nic.vlan/1,nic.ips,disk.size/8,nic.network.name/0,disk.spindles/8,bridge,nic.ip/6,nic.ip/4,nic.link/5,hv/use_localtime,disk.spindles/4,disk.uuid/10,disk.spindles/12,nic.link/3,nic.mode/2,hv/disk_aio,hv/usb_devices,ip,nic.uuid/3,disk.name/8,disk.names,nic.network.name/7,nic.networks,nic.mac/2,disk.size/4,hv/usb_mouse,nic.name/1,nic.vlan/6,hv/blockdev_prefix,disk_template,nic.ip/7,disk.size/3,nic.link/2,disk.uuid/2,disk.name/0,ctime,hv/cdrom2_image_path,disk.size/5,oper_state,hv/scsi_controller_type,custom_hvparams,hv/kvm_path,custom_beparams,hv/user_shutdown,nic.network.name/4,disk.name/11,name,disk.uuid/9,nic.name/7,nic.vlan/7,nic.network/2,hv/extra_config,hv/cdrom_image_path,disk.uuids,disks_active,be/maxmem,disk.name/1,hv/bootloader_args,hv/spice_zlib_glz_wan_compression,pnode.group,hv/bootloader_path,disk.size/11,hv/vga,disk.size/2,disk.spindles/2,hv/spice_streaming_video,hv/disk_type,disk.name/13,nic.mac/3,disk.name/14,nic.ip/0,hv/nic_type,custom_osparams,hv/spice_tls_ciphers,nic.bridge/2,hv/cpu_sockets,nic_mode,disk.uuid/5,disk.size/12,vcpus,disk.spindles/3,hv/kvm_pci_reservations,disk.spindles/0,hv/virtio_net_queues,tags,hv/serial_console,disk.spindles/1,nic.name/2,nic.vlan/5,nic.network.name/3,nic.bridge/1,nic.mode/5,oper_vcpus,nic.network.name/2,nic.macs,snodes,hv/spice_bind,disk.name/6,hv/spice_jpeg_wan_compression,disk.name/10,be/spindle_use,disk_usage,nic.network.name/6,disk.size/10,custom_nicparams,disk.uuid/11,nic.vlans,nic.link/1,nic.links,hv/pae,hv/kernel_args,pnode,disk.uuid/6,disk.name/4,hv/pci_pass,disk.size/9,nic.mode/3,hv/num_ttys,hv/cpu_cores,hv/viridian,disk.size/14,nic.bridges,nic.ip/1,hv/cpu_cap,nic.vlan/0,hv/kernel_path,nic.mode/7,uuid,disk.spindles/14,hv/spice_image_compression,disk.size/7,hv/init_script,hv/acpi,nic.bridge/4,sdb_size,network_port,nic.mac/7,nic.network/6,hv/serial_speed,hv/startup_timeout,disk.size/0,nic.name/4,admin_up,hv/vnc_tls,nic.mac/0,disk.spindles/13,hv/initrd_path,nic.bridge/5,hv/vnc_password_file,nic.uuids,hv/spice_use_tls,disk.uuid/12,nic.name/6,hv/keymap,hv/drop_capabilities,hv/extra_cgroups,nic.name/5,disk.size/13,hv/kvm_extra,hv/cdrom_disk_type,hv/spice_use_vdagent,nic.link/0,hv/spice_password_file,nic.link/7,hvparams,nic.vlan/3,disk.name/7,nic.network.name/1,hv/migration_caps,hv/root_path,nic.network.name/5,nic.name/0,nic.count,nic.vlan/2,disk.uuid/7,nic.vlan/4,hv/migration_downtime,pnode.group.uuid,nic.link/4,disk.uuid/14,hv/soundhw,nic.uuid/0,nic.mac/5,nic.name/3,nic.bridge/3,be/memory,hv/vnet_hdr,nic.mac/1,snodes.group.uuid,hv/vnc_x509_path,nic.network/0,hv/cpuid,disk.uuid/8,hv/machine_version,admin_state,disk.name/5,hv/use_bootloader,admin_state_source,serial_no,hv/device_model,disk.uuid/0,hv/disk_cache,nic.network/1,disk.uuid/1,be/vcpus,disk.size/6,nic.bridge/7,nic.networks.names,snodes.group,disk.size/15,hv/vif_script,nic.ip/5,disk.spindles/7,hv/vnc_bind_address,hv/cpu_mask,hv/floppy_image_path,disk.spindles,nic.ip/2,hv/vhost_net,hv/cpu_threads,beparams,disk.name/9,nic.link/6,hypervisor,osparams,be/minmem,mac,nic.mode/4,hv/devices,hv/vnc_x509_verify,nic.network/4,nic.network/5,hv/use_guest_agent,disk.uuid/15,nic.uuid/5,nic.bridge/0,console,hv/security_model,disk.uuid/13,nic.mode/1,hv/boot_order,nic.network/3,hv/mem_path,disk.spindles/10,nic.modes,disk.spindles/5,hv/vif_type,status,disk.uuid/3,nic.uuid/2,be/always_failover,disk.name/2,nic.mode/6,disk.sizes,nic.mac/4,nic.network/7,nic.uuid/7,disk.name/3,nic.bridge/6,disk.name/15,hv/spice_playback_compression,disk.spindles/11,hv/cpu_type,hv/disk_discard,hv/spice_ip_version,disk.spindles/6,disk.size/1,be/auto_balance,nic.mode/0,nic.uuid/6,disk.spindles/15,nic.uuid/1,hv/virtio_disk_iothreads,nic.names,hv/reboot_behavior,hv/kvm_flag,nic.ip/3,oper_ram,forthcoming,disk.uuid/4,hv/security_domain,hv/cpu_weight,mtime,disk.spindles/9,nic_network,nic.uuid/4,os,nic.mac/6,sda_size,nic_link,disk.count,hv/use_chroot,disk.name/12,nic.vlan/1,nic.ips,disk.size/8,nic.network.name/0,disk.spindles/8,bridge,nic.ip/6,nic.ip/4,nic.link/5,hv/use_localtime,disk.spindles/4,disk.uuid/10,disk.spindles/12,nic.link/3,nic.mode/2,hv/disk_aio,hv/usb_devices,ip,nic.uuid/3,disk.name/8,disk.names,nic.network.name/7,nic.networks,nic.mac/2,disk.size/4,hv/usb_mouse,nic.name/1,nic.vlan/6,hv/blockdev_prefix,disk_template,nic.ip/7,disk.size/3,nic.link/2,disk.uuid/2,disk.name/0,ctime,hv/cdrom2_image_path,disk.size/5,oper_state,hv/scsi_controller_type,custom_hvparams,hv/kvm_path,custom_beparams,hv/user_shutdown,nic.network.name/4,disk.name/11,name,disk.uuid/9,nic.name/7,nic.vlan/7,nic.network/2,hv/extra_config,hv/cdrom_image_path,disk.uuids,disks_active,be/maxmem,disk.name/1,hv/bootloader_args,hv/spice_zlib_glz_wan_compression,pnode.group,hv/bootloader_path,disk.size/11,hv/vga,disk.size/2,disk.spindles/2,hv/spice_streaming_video,hv/disk_type,disk.name/13,nic.mac/3,disk.name/14,nic.ip/0,hv/nic_type,custom_osparams,hv/spice_tls_ciphers,nic.bridge/2,hv/cpu_sockets,nic_mode,disk.uuid/5,disk.size/12,vcpus,disk.spindles/3,hv/kvm_pci_reservations,disk.spindles/0,hv/virtio_net_queues,tags,hv/serial_console,disk.spindles/1,nic.name/2,nic.vlan/5,nic.network.name/3,nic.bridge/1,nic.mode/5,oper_vcpus,nic.network.name/2,nic.macs,snodes,hv/spice_bind,disk.name/6,hv/spice_jpeg_wan_compression,disk.name/10,be/spindle_use,disk_usage,nic.network.name/6,disk.size/10,custom_nicparams,disk.uuid/11,nic.vlans,nic.link/1,nic.links,hv/pae,hv/kernel_args,pnode,disk.uuid/6,disk.name/4,hv/pci_pass,disk.size/9,nic.mode/3,hv/num_ttys,hv/cpu_cores,hv/viridian,disk.size/14,nic.bridges,nic.ip/1,hv/cpu_cap,nic.vlan/0,hv/kernel_path,nic.mode/7,uuid,disk.spindles/14,hv/spice_image_compression,disk.size/7,hv/init_script,hv/acpi,nic.bridge/4,sdb_size,network_port,nic.mac/7,nic.network/6,hv/serial_speed,hv/startup_timeout,disk.size/0,nic.name/4,admin_up,hv/vnc_tls,nic.mac/0,disk.spindles/13,hv/initrd_path,nic.bridge/5,hv/vnc_password_file,nic.uuids,hv/spice_use_tls,disk.uuid/12,nic.name/6,hv/keymap,hv/drop_capabilities,hv/extra_cgroups,nic.name/5,disk.size/13,hv/kvm_extra,hv/cdrom_disk_type,hv/spice_use_vdagent,nic.link/0,hv/spice_password_file,nic.link/7,hvparams,nic.vlan/3,disk.name/7,nic.network.name/1,hv/migration_caps,hv/root_path,nic.network.name/5,nic.name/0,nic.count,nic.vlan/2,disk.uuid/7,nic.vlan/4,hv/migration_downtime,pnode.group.uuid,nic.link/4,disk.uuid/14,hv/soundhw,nic.uuid/0,nic.mac/5,nic.name/3,nic.bridge/3,be/memory,hv/vnet_hdr,nic.mac/1,snodes.group.uuid,hv/vnc_x509_path,nic.network/0,hv/cpuid,disk.uuid/8,hv/machine_version,admin_state,disk.name/5,hv/use_bootloader,admin_state_source,serial_no,hv/device_model,disk.uuid/0,hv/disk_cache,nic.network/1,disk.uuid/1,be/vcpus,disk.size/6,nic.bridge/7,nic.networks.names,snodes.group,disk.size/15,hv/vif_script,nic.ip/5,disk.spindles/7,hv/vnc_bind_address,hv/cpu_mask,hv/floppy_image_path,disk.spindles,nic.ip/2,hv/vhost_net,hv/cpu_threads,beparams,disk.name/9,nic.link/6,hypervisor,osparams,be/minmem,mac,nic.mode/4,hv/devices,hv/vnc_x509_verify,nic.network/4,nic.network/5,hv/use_guest_agent,disk.uuid/15,nic.uuid/5,nic.bridge/0,console,hv/security_model,disk.uuid/13,nic.mode/1,hv/boot_order,nic.network/3,hv/mem_path,disk.spindles/10,nic.modes,disk.spindles/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/5,nic.modes,disk.spindles/10,hv/mem_path,nic.network/3,hv/boot_order,nic.mode/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/13,hv/security_model,console,nic.bridge/0,nic.uuid/5,disk.uuid/15,hv/use_guest_agent,nic.network/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/4,hv/vnc_x509_verify,hv/devices,nic.mode/4,mac,be/minmem,osparams,hypervisor,nic.link/6,disk.name/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output beparams,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vhost_net,nic.ip/2,disk.spindles,hv/floppy_image_path,hv/cpu_mask,hv/vnc_bind_address,disk.spindles/7,nic.ip/5,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/15,snodes.group,nic.networks.names,nic.bridge/7,disk.size/6,be/vcpus,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/1,hv/disk_cache,disk.uuid/0,hv/device_model,serial_no,admin_state_source >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_bootloader,disk.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,hv/machine_version,disk.uuid/8,hv/cpuid,nic.network/0,hv/vnc_x509_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output snodes.group.uuid,nic.mac/1,hv/vnet_hdr,be/memory,nic.bridge/3,nic.name/3,nic.mac/5,nic.uuid/0,hv/soundhw,disk.uuid/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/4,pnode.group.uuid,hv/migration_downtime,nic.vlan/4,disk.uuid/7,nic.vlan/2,nic.count,nic.name/0,nic.network.name/5,hv/root_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/migration_caps,nic.network.name/1,disk.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/3,hvparams,nic.link/7,hv/spice_password_file,nic.link/0,hv/spice_use_vdagent,hv/cdrom_disk_type,hv/kvm_extra,disk.size/13,nic.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/extra_cgroups,hv/drop_capabilities,hv/keymap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/6,disk.uuid/12,hv/spice_use_tls,nic.uuids,hv/vnc_password_file,nic.bridge/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/initrd_path,disk.spindles/13,nic.mac/0,hv/vnc_tls,admin_up,nic.name/4,disk.size/0,hv/startup_timeout,hv/serial_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/6,nic.mac/7,network_port,sdb_size,nic.bridge/4,hv/acpi,hv/init_script,disk.size/7,hv/spice_image_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/14,uuid,nic.mode/7,hv/kernel_path,nic.vlan/0,hv/cpu_cap,nic.ip/1,nic.bridges >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/14,hv/viridian,hv/cpu_cores,hv/num_ttys,nic.mode/3,disk.size/9,hv/pci_pass,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/6,pnode,hv/kernel_args,hv/pae,nic.links,nic.link/1,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/11,custom_nicparams,disk.size/10,nic.network.name/6,disk_usage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/spindle_use,disk.name/10,hv/spice_jpeg_wan_compression,disk.name/6,hv/spice_bind,snodes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.macs,nic.network.name/2,oper_vcpus,nic.mode/5,nic.bridge/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/3,nic.vlan/5,nic.name/2,disk.spindles/1,hv/serial_console,tags,hv/virtio_net_queues,disk.spindles/0,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,vcpus,disk.size/12,disk.uuid/5,nic_mode,hv/cpu_sockets,nic.bridge/2,hv/spice_tls_ciphers >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_osparams,hv/nic_type,nic.ip/0,disk.name/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/3,disk.name/13,hv/disk_type,hv/spice_streaming_video,disk.spindles/2,disk.size/2,hv/vga,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/bootloader_path,pnode.group,hv/spice_zlib_glz_wan_compression,hv/bootloader_args >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/1,be/maxmem,disks_active,disk.uuids,hv/cdrom_image_path,hv/extra_config,nic.network/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,nic.name/7,disk.uuid/9,name,disk.name/11,nic.network.name/4,hv/user_shutdown >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_beparams,hv/kvm_path,custom_hvparams,hv/scsi_controller_type,oper_state >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/5,hv/cdrom2_image_path,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,disk.uuid/2,nic.link/2,disk.size/3,nic.ip/7,disk_template,hv/blockdev_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,nic.name/1,hv/usb_mouse,disk.size/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/2,nic.networks,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.names,disk.name/8,nic.uuid/3,ip,hv/usb_devices,hv/disk_aio,nic.mode/2,nic.link/3,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/10,disk.spindles/4,hv/use_localtime,nic.link/5,nic.ip/4,nic.ip/6,bridge >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/8,nic.network.name/0,disk.size/8,nic.ips,nic.vlan/1,disk.name/12 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_chroot,disk.count,nic_link,sda_size,nic.mac/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output os,nic.uuid/4,nic_network,disk.spindles/9,mtime,hv/cpu_weight,hv/security_domain >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/4,forthcoming,oper_ram,nic.ip/3,hv/kvm_flag,hv/reboot_behavior,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/virtio_disk_iothreads,nic.uuid/1,disk.spindles/15,nic.uuid/6,nic.mode/0,be/auto_balance,disk.size/1,disk.spindles/6,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/disk_discard,hv/cpu_type,disk.spindles/11,hv/spice_playback_compression,disk.name/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/6,disk.name/3,nic.uuid/7,nic.network/7,nic.mac/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.sizes,nic.mode/6,disk.name/2,be/always_failover,nic.uuid/2,disk.uuid/3,status,hv/vif_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.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -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-10-08 00:27:22.251698 time=0:00:08.570609 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-10-08 00:27:22.251854 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: 8fc014ff-2820-420a-82ce-d5ba9a68e339 Serial number: 16 Creation time: 2026-10-08 00:26:38 Modification time: 2026-10-08 00:27:12 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:05:fd:8a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cb43ca96-317e-4d64-bb0d-3061bc3e31c3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 on primary: /dev/gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 (253:0) name: disk0 UUID: 226c32c3-81f0-40f3-b864-008995f8ab9a - disk/1: plain, size 512M access mode: rw logical_id: gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 on primary: /dev/gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 (253:1) name: disk1 UUID: c492e304-7675-491f-8d1d-308752813c5c ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-10-08 00:27:23.294385 time=0:00:01.042531 [TestInstanceInfo] gnt-instance info <<<< 2026-10-08 00:27:23.294509 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8fc014ff-2820-420a-82ce-d5ba9a68e339 Serial number: 16 Creation time: 2026-10-08 00:26:38 Modification time: 2026-10-08 00:27:12 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:05:fd:8a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cb43ca96-317e-4d64-bb0d-3061bc3e31c3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 on primary: /dev/gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 (253:0) name: disk0 UUID: 226c32c3-81f0-40f3-b864-008995f8ab9a - disk/1: plain, size 512M access mode: rw logical_id: gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 on primary: /dev/gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 (253:1) name: disk1 UUID: c492e304-7675-491f-8d1d-308752813c5c Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:27:30 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:27:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:eb:1c:02,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:27:31 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:27:31 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:27:32 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:27:33 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:27:34 2026 * disk 2, size 1.0G Thu Oct 8 00:27:34 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:27:34 2026 - INFO: Hotplug done. Thu Oct 8 00:27:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:27:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:27:36 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:27: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: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-10-08 00:27:51.887275 time=0:00:28.592766 [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-10-08 00:27:51.887373 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/507 GET /2/jobs/508 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-10-08 00:27:53.933407 time=0:00:02.046034 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-10-08 00:27:53.933547 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-10-08 00:27:53.933568 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-10-08 00:27:53.933584 skipping , test(s) instance-device-names disabled <<<< 2026-10-08 00:27:53.933595 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 509 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:28:00.182271 time=0:00:06.248676 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:28:00.182369 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-10-08 00:28:00.182392 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-10-08 00:28:00.182414 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8fc014ff-2820-420a-82ce-d5ba9a68e339 Serial number: 39 Creation time: 2026-10-08 00:26:38 Modification time: 2026-10-08 00:27:59 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:05:fd:8a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cb43ca96-317e-4d64-bb0d-3061bc3e31c3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 on primary: /dev/gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 (253:0) name: disk0 UUID: 226c32c3-81f0-40f3-b864-008995f8ab9a - disk/1: plain, size 512M access mode: rw logical_id: gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 on primary: /dev/gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 (253:1) name: disk1 UUID: c492e304-7675-491f-8d1d-308752813c5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.YKaAZs 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.YKaAZs && mv /tmp/gnt.YKaAZs /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Thu Oct 8 00:28: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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8fc014ff-2820-420a-82ce-d5ba9a68e339 Serial number: 39 Creation time: 2026-10-08 00:26:38 Modification time: 2026-10-08 00:27:59 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:05:fd:8a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cb43ca96-317e-4d64-bb0d-3061bc3e31c3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 on primary: /dev/gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 (253:0) name: disk0 UUID: 226c32c3-81f0-40f3-b864-008995f8ab9a - disk/1: plain, size 512M access mode: rw logical_id: gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 on primary: /dev/gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 (253:1) name: disk1 UUID: c492e304-7675-491f-8d1d-308752813c5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.8MWxsK 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.8MWxsK && mv /tmp/gnt.8MWxsK /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8fc014ff-2820-420a-82ce-d5ba9a68e339 Serial number: 39 Creation time: 2026-10-08 00:26:38 Modification time: 2026-10-08 00:27:59 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:05:fd:8a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cb43ca96-317e-4d64-bb0d-3061bc3e31c3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 on primary: /dev/gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 (253:0) name: disk0 UUID: 226c32c3-81f0-40f3-b864-008995f8ab9a - disk/1: plain, size 512M access mode: rw logical_id: gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 on primary: /dev/gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 (253:1) name: disk1 UUID: c492e304-7675-491f-8d1d-308752813c5c 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8fc014ff-2820-420a-82ce-d5ba9a68e339 Serial number: 41 Creation time: 2026-10-08 00:26:38 Modification time: 2026-10-08 00:28:06 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:05:fd:8a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cb43ca96-317e-4d64-bb0d-3061bc3e31c3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 on primary: /dev/gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 (253:0) name: disk0 UUID: 226c32c3-81f0-40f3-b864-008995f8ab9a - disk/1: plain, size 512M access mode: rw logical_id: gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 on primary: /dev/gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 (253:1) name: disk1 UUID: c492e304-7675-491f-8d1d-308752813c5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8fc014ff-2820-420a-82ce-d5ba9a68e339 Serial number: 43 Creation time: 2026-10-08 00:26:38 Modification time: 2026-10-08 00:28:09 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:05:fd:8a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cb43ca96-317e-4d64-bb0d-3061bc3e31c3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 on primary: /dev/gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 (253:0) name: disk0 UUID: 226c32c3-81f0-40f3-b864-008995f8ab9a - disk/1: plain, size 512M access mode: rw logical_id: gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 on primary: /dev/gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 (253:1) name: disk1 UUID: c492e304-7675-491f-8d1d-308752813c5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:28:11.337464 time=0:00:11.155050 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-10-08 00:28:11.337560 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/518 GET /2/jobs/519 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-10-08 00:28:16.653336 time=0:00:05.315776 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-10-08 00:28:16.653448 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8fc014ff-2820-420a-82ce-d5ba9a68e339 Serial number: 47 Creation time: 2026-10-08 00:26:38 Modification time: 2026-10-08 00:28:16 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:05:fd:8a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cb43ca96-317e-4d64-bb0d-3061bc3e31c3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 on primary: /dev/gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 (253:0) name: disk0 UUID: 226c32c3-81f0-40f3-b864-008995f8ab9a - disk/1: plain, size 512M access mode: rw logical_id: gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 on primary: /dev/gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 (253:1) name: disk1 UUID: c492e304-7675-491f-8d1d-308752813c5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.hsnhlV 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.hsnhlV && mv /tmp/gnt.hsnhlV /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Thu Oct 8 00:28:18 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8fc014ff-2820-420a-82ce-d5ba9a68e339 Serial number: 47 Creation time: 2026-10-08 00:26:38 Modification time: 2026-10-08 00:28:16 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:05:fd:8a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cb43ca96-317e-4d64-bb0d-3061bc3e31c3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 on primary: /dev/gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 (253:0) name: disk0 UUID: 226c32c3-81f0-40f3-b864-008995f8ab9a - disk/1: plain, size 512M access mode: rw logical_id: gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 on primary: /dev/gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 (253:1) name: disk1 UUID: c492e304-7675-491f-8d1d-308752813c5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.3GINpu 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.3GINpu && mv /tmp/gnt.3GINpu /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8fc014ff-2820-420a-82ce-d5ba9a68e339 Serial number: 47 Creation time: 2026-10-08 00:26:38 Modification time: 2026-10-08 00:28:16 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:05:fd:8a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cb43ca96-317e-4d64-bb0d-3061bc3e31c3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 on primary: /dev/gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 (253:0) name: disk0 UUID: 226c32c3-81f0-40f3-b864-008995f8ab9a - disk/1: plain, size 512M access mode: rw logical_id: gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 on primary: /dev/gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 (253:1) name: disk1 UUID: c492e304-7675-491f-8d1d-308752813c5c 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.9c5yfvy1 -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: 8fc014ff-2820-420a-82ce-d5ba9a68e339 Serial number: 49 Creation time: 2026-10-08 00:26:38 Modification time: 2026-10-08 00:28:22 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:05:fd:8a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cb43ca96-317e-4d64-bb0d-3061bc3e31c3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 on primary: /dev/gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 (253:0) name: disk0 UUID: 226c32c3-81f0-40f3-b864-008995f8ab9a - disk/1: plain, size 512M access mode: rw logical_id: gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 on primary: /dev/gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 (253:1) name: disk1 UUID: c492e304-7675-491f-8d1d-308752813c5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8fc014ff-2820-420a-82ce-d5ba9a68e339 Serial number: 51 Creation time: 2026-10-08 00:26:38 Modification time: 2026-10-08 00:28:26 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:05:fd:8a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cb43ca96-317e-4d64-bb0d-3061bc3e31c3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 on primary: /dev/gnt/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 (253:0) name: disk0 UUID: 226c32c3-81f0-40f3-b864-008995f8ab9a - disk/1: plain, size 512M access mode: rw logical_id: gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 on primary: /dev/gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 (253:1) name: disk1 UUID: c492e304-7675-491f-8d1d-308752813c5c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.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/361c162c-ae4d-4f07-9962-4c4dd2870b1e.disk0 gnt/4faacdd5-2704-413d-babf-5db2271bd4ee.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-10-08 00:28:28.410039 time=0:00:11.756591 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-10-08 00:28:28.410163 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/528 GET /2/jobs/529 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-10-08 00:28:33.549330 time=0:00:05.139167 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-10-08 00:28:33.549463 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Oct 8 00:28:34 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Oct 8 00:28:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:28:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Oct 8 00:28:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Oct 8 00:28:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:28:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Oct 8 00:28:40 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Oct 8 00:28:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:28:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Oct 8 00:28:43 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Oct 8 00:28:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:28:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-10-08 00:28:44.132753 time=0:00:10.583290 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-10-08 00:28:44.132876 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 536 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:28:46.381169 time=0:00:02.248293 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:28:46.381264 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 537 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 538 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 539 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 540 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 541 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:29:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:29:25.558070 time=0:00:39.176806 [TestInstanceReboot] gnt-instance reboot <<<< 2026-10-08 00:29:25.558181 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/545 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/546 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-10-08 00:29:29.829062 time=0:00:04.270881 [TestInstanceTags] gnt-instance tags <<<< 2026-10-08 00:29:29.829187 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 548, 549 Waiting for job 548 ... Thu Oct 8 00:29:31 2026 * Verifying cluster config Thu Oct 8 00:29:31 2026 * Verifying cluster certificate files Thu Oct 8 00:29:31 2026 * Verifying hypervisor parameters Thu Oct 8 00:29:31 2026 * Verifying all nodes belong to an existing group Waiting for job 549 ... Thu Oct 8 00:29:31 2026 * Verifying group 'default' Thu Oct 8 00:29:31 2026 * Gathering data (3 nodes) Thu Oct 8 00:29:31 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:29:32 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:29:32 2026 * Verifying configuration file consistency Thu Oct 8 00:29:32 2026 * Verifying node status Thu Oct 8 00:29:32 2026 * Verifying instance status Thu Oct 8 00:29:32 2026 * Verifying orphan volumes Thu Oct 8 00:29:32 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:29:33 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:29:33 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:29:33 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:29:33 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:29:33 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:29:33 2026 * Other Notes Thu Oct 8 00:29:33 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Oct 8 00:29:33 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 551 Waiting for job 551 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-10-08 00:29:35.025184 time=0:00:05.195997 [TestClusterVerify] gnt-cluster verify <<<< 2026-10-08 00:29:35.025297 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/554 Thu Oct 8 00:29:36 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-10-08 00:29:37.396942 time=0:00:02.371645 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-10-08 00:29:37.397053 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output mnode,dfree,ndp/ovs_link,cnodes,pip,sinst_list,group,ndp/ovs_name,master_capable,ndp/cpu_speed,ndp/oob_program,uuid,mtime,csockets,ndparams,cnos,ndp/exclusive_storage,sip,bootid,serial_no,name,role,ndp/spindle_count,spfree,powered,pinst_cnt,sinst_cnt,pinst_list,tags,offline,sptotal,mfree,ctotal,custom_ndparams,master_candidate,disk_state,hv_state,master,ctime,vm_capable,drained,mtotal,ndp/ovs,group.uuid,ndp/ssh_port,dtotal >> /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 mnode,dfree,ndp/ovs_link,cnodes,pip,sinst_list,group,ndp/ovs_name,master_capable,ndp/cpu_speed,ndp/oob_program,uuid,mtime,csockets,ndparams,cnos,ndp/exclusive_storage,sip,bootid,serial_no,name,role,ndp/spindle_count,spfree,powered,pinst_cnt,sinst_cnt,pinst_list,tags,offline,sptotal,mfree,ctotal,custom_ndparams,master_candidate,disk_state,hv_state,master,ctime,vm_capable,drained,mtotal,ndp/ovs,group.uuid,ndp/ssh_port,dtotal,mnode,dfree,ndp/ovs_link,cnodes,pip,sinst_list,group,ndp/ovs_name,master_capable,ndp/cpu_speed,ndp/oob_program,uuid,mtime,csockets,ndparams,cnos,ndp/exclusive_storage,sip,bootid,serial_no,name,role,ndp/spindle_count,spfree,powered,pinst_cnt,sinst_cnt,pinst_list,tags,offline,sptotal,mfree,ctotal,custom_ndparams,master_candidate,disk_state,hv_state,master,ctime,vm_capable,drained,mtotal,ndp/ovs,group.uuid,ndp/ssh_port,dtotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output dtotal,ndp/ssh_port,group.uuid,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output mtotal,drained,vm_capable,ctime,master,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output disk_state,master_candidate,custom_ndparams,ctotal,mfree,sptotal,offline,tags,pinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sinst_cnt,pinst_cnt,powered,spfree,ndp/spindle_count,role,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,bootid,sip,ndp/exclusive_storage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output cnos,ndparams,csockets,mtime,uuid,ndp/oob_program,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master_capable,ndp/ovs_name,group,sinst_list,pip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output cnodes,ndp/ovs_link,dfree,mnode >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' disco-stu.staging.ganeti.org lenny.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org lenny.staging.ganeti.org disco-stu.staging.ganeti.org' troy-mcclure.staging.ganeti.org lenny.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name disco-stu.staging.ganeti.org troy-mcclure.staging.ganeti.org lenny.staging.ganeti.org' disco-stu.staging.ganeti.org troy-mcclure.staging.ganeti.org lenny.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-10-08 00:29:41.678987 time=0:00:04.281934 [TestNodeList] gnt-node list <<<< 2026-10-08 00:29:41.679130 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output received_ts,end_ts,status,archived,summary,oppriority,oplog,priority,opstart,opend,opresult,id,opstatus,opexec,start_ts,ops >> /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 received_ts,end_ts,status,archived,summary,oppriority,oplog,priority,opstart,opend,opresult,id,opstatus,opexec,start_ts,ops,received_ts,end_ts,status,archived,summary,oppriority,oplog,priority,opstart,opend,opresult,id,opstatus,opexec,start_ts,ops >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output ops,start_ts,opexec,opstatus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opresult,opend,opstart,priority,oplog >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output oppriority,summary,archived,status,end_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output received_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.9c5yfvy1 -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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 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' 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 255 143 113 148 243 24 377 158 282 18 121 425 289 248 100 494 332 490 372 244 476 320 441 457 322 402 401 509 62 436 145 210 34 233 186 362 514 408 343 96 251 462 299 508 381 266 495 360 465 182 232 163 32 344 205 331 459 303 125 274 107 426 238 499 220 227 199 346 365 338 449 357 116 219 253 432 399 523 65 505 387 302 272 327 239 131 537 77 89 525 58 453 419 55 192 71 188 367 17 469 136 200 225 456 141 391 229 183 195 501 491 174 533 415 270 86 292 47 452 554 324 85 493 208 164 98 132 347 355 127 314 474 438 105 461 304 472 249 507 281 7 271 519 388 553 178 545 16 204 503 84 283 3 520 35 153 214 162 194 254 102 189 67 142 234 184 111 151 91 78 290 528 235 288 317 262 37 400 51 123 512 146 66 268 228 240 14 167 176 342 124 315 15 506 350 115 454 101 147 321 323 246 140 383 423 33 5 532 475 404 341 485 50 284 267 482 504 221 395 198 378 497 213 295 354 488 530 371 451 56 352 69 386 76 366 170 207 13 157 470 529 429 52 466 340 185 546 114 257 518 49 223 259 542 196 473 300 439 502 310 171 489 549 393 397 516 444 129 364 159 510 486 424 177 30 483 29 330 433 64 547 135 437 149 79 376 368 479 464 224 155 42 428 202 63 435 358 99 511 60 389 94 161 57 22 43 311 193 74 169 209 72 412 119 316 333 191 26 273 492 54 543 334 431 250 264 8 222 82 411 280 144 12 61 550 455 421 172 59 130 81 538 337 385 540 201 226 296 480 2 418 150 48 329 467 336 87 442 181 97 447 326 363 256 134 369 126 245 294 236 154 398 231 534 53 133 75 20 45 307 166 325 382 21 80 392 95 6 541 374 260 252 120 108 41 305 527 370 548 93 103 417 328 407 312 500 521 173 25 211 478 471 180 122 384 353 487 156 416 206 515 286 348 9 481 531 137 230 539 46 361 373 128 44 217 11 552 92 349 279 88 179 117 410 420 73 19 351 190 319 380 526 468 187 313 106 197 23 298 544 212 263 110 356 293 138 430 118 359 261 10 265 405 287 165 422 440 406 345 517 335 308 83 215 237 258 70 448 306 434 175 413 278 36 109 536 40 496 247 275 390 285 379 297 446 463 513 551 112 168 427 301 450 522 203 39 484 90 445 160 241 218 309 414 394 460 104 498 524 216 28 4 477 339 277 409 269 27 291 242 1 276 535 458 38 152 318 375 403 139 68 443 396 31' 255 143 113 148 243 24 377 158 282 18 121 425 289 248 100 494 332 490 372 244 476 320 441 457 322 402 401 509 62 436 145 210 34 233 186 362 514 408 343 96 251 462 299 508 381 266 495 360 465 182 232 163 32 344 205 331 459 303 125 274 107 426 238 499 220 227 199 346 365 338 449 357 116 219 253 432 399 523 65 505 387 302 272 327 239 131 537 77 89 525 58 453 419 55 192 71 188 367 17 469 136 200 225 456 141 391 229 183 195 501 491 174 533 415 270 86 292 47 452 554 324 85 493 208 164 98 132 347 355 127 314 474 438 105 461 304 472 249 507 281 7 271 519 388 553 178 545 16 204 503 84 283 3 520 35 153 214 162 194 254 102 189 67 142 234 184 111 151 91 78 290 528 235 288 317 262 37 400 51 123 512 146 66 268 228 240 14 167 176 342 124 315 15 506 350 115 454 101 147 321 323 246 140 383 423 33 5 532 475 404 341 485 50 284 267 482 504 221 395 198 378 497 213 295 354 488 530 371 451 56 352 69 386 76 366 170 207 13 157 470 529 429 52 466 340 185 546 114 257 518 49 223 259 542 196 473 300 439 502 310 171 489 549 393 397 516 444 129 364 159 510 486 424 177 30 483 29 330 433 64 547 135 437 149 79 376 368 479 464 224 155 42 428 202 63 435 358 99 511 60 389 94 161 57 22 43 311 193 74 169 209 72 412 119 316 333 191 26 273 492 54 543 334 431 250 264 8 222 82 411 280 144 12 61 550 455 421 172 59 130 81 538 337 385 540 201 226 296 480 2 418 150 48 329 467 336 87 442 181 97 447 326 363 256 134 369 126 245 294 236 154 398 231 534 53 133 75 20 45 307 166 325 382 21 80 392 95 6 541 374 260 252 120 108 41 305 527 370 548 93 103 417 328 407 312 500 521 173 25 211 478 471 180 122 384 353 487 156 416 206 515 286 348 9 481 531 137 230 539 46 361 373 128 44 217 11 552 92 349 279 88 179 117 410 420 73 19 351 190 319 380 526 468 187 313 106 197 23 298 544 212 263 110 356 293 138 430 118 359 261 10 265 405 287 165 422 440 406 345 517 335 308 83 215 237 258 70 448 306 434 175 413 278 36 109 536 40 496 247 275 390 285 379 297 446 463 513 551 112 168 427 301 450 522 203 39 484 90 445 160 241 218 309 414 394 460 104 498 524 216 28 4 477 339 277 409 269 27 291 242 1 276 535 458 38 152 318 375 403 139 68 443 396 31 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-10-08 00:29:44.208181 time=0:00:02.529051 [TestJobList] gnt-job list <<<< 2026-10-08 00:29:44.208299 start [TestRapiInstanceRemove] Test removing instance via RAPI DELETE /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/jobs/555 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-10-08 00:29:50.645460 time=0:00:06.437161 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-10-08 00:29:50.645592 start [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method GET /2/jobs/556 GET /2/jobs/557 Thu Oct 8 00:29:52 2026 * disk 0, size 768M Thu Oct 8 00:29:52 2026 * disk 1, size 512M Thu Oct 8 00:29:52 2026 * creating instance disks... Thu Oct 8 00:29:53 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Oct 8 00:29:53 2026 adding disks to cluster config Thu Oct 8 00:29:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:29:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:29:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:29:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:29:53 2026 * running the instance OS create scripts... Thu Oct 8 00:29:53 2026 * starting instance... GET /2/jobs/558 Thu Oct 8 00:29:54 2026 * disk 0, size 768M Thu Oct 8 00:29:54 2026 * disk 1, size 512M Thu Oct 8 00:29:54 2026 * creating instance disks... Thu Oct 8 00:29:54 2026 adding instance kvm-test-instance03.staging.ganeti.org to cluster config Thu Oct 8 00:29:54 2026 adding disks to cluster config Thu Oct 8 00:29:54 2026 - INFO: Waiting for instance kvm-test-instance03.staging.ganeti.org to sync disks Thu Oct 8 00:29:55 2026 - INFO: Instance kvm-test-instance03.staging.ganeti.org's disks are in sync Thu Oct 8 00:29:55 2026 - INFO: Waiting for instance kvm-test-instance03.staging.ganeti.org to sync disks Thu Oct 8 00:29:55 2026 - INFO: Instance kvm-test-instance03.staging.ganeti.org's disks are in sync Thu Oct 8 00:29:55 2026 * running the instance OS create scripts... Thu Oct 8 00:29:55 2026 * starting instance... ---- PASSED [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method >>>> 2026-10-08 00:29:55.913723 time=0:00:05.268131 [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method <<<< 2026-10-08 00:29:55.913817 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/559 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-10-08 00:30:07.490111 time=0:00:11.576294 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-10-08 00:30:07.490220 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/560 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-10-08 00:30:13.921107 time=0:00:06.430887 [TestRapiInstanceRemove] Test removing instance via RAPI vvvv BLOCK 2026-10-08 00:30:13.921230 start [RunInstanceTests] Create and exercise instances ---- Starting instance tests with default HVparams --------------------- <<<< 2026-10-08 00:30:13.921358 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:30:15 2026 * disk 0, size 768M Thu Oct 8 00:30:15 2026 * disk 1, size 512M Thu Oct 8 00:30:15 2026 * creating instance disks... Thu Oct 8 00:30:15 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Oct 8 00:30:15 2026 adding disks to cluster config Thu Oct 8 00:30:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:30:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:30:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:30:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:30:16 2026 * running the instance OS create scripts... Thu Oct 8 00:30:16 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f23ba2ea-5ff1-4fcd-88e5-be4f5f9a9ccf Serial number: 4 Creation time: 2026-10-08 00:30:15 Modification time: 2026-10-08 00:30:16 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1e:4c:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 34b1ff57-ac3d-4f54-8605-83c6b8b403bb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 on primary: /dev/gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 (253:0) name: disk0 UUID: b35e39f4-cd21-4459-af20-699b73260b15 - disk/1: plain, size 512M access mode: rw logical_id: gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 on primary: /dev/gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 (253:1) name: disk1 UUID: b355abca-45ec-4970-84c1-2708f1d43846 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:30:18.031811 time=0:00:04.110453 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain **** 2026-10-08 00:30:18.031926 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-10-08 00:30:18.031942 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-10-08 00:30:18.031950 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list --verbose --no-headers -o powered' (unavail) (unavail) (unavail) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --groups --all' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo --all some_arg' Only one of --groups or --all are allowed Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster epo -f troy-mcclure.staging.ganeti.org' Arguments in combination with --all are not allowed Stderr was: troy-mcclure.staging.ganeti.org is the master node, please do a master-failover to another node not affected by the EPO or use --all if you intend to shutdown the whole cluster Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 12h' The watcher is paused until Thu Oct 8 12:30:18 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 lenny.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 563 Waiting for job 563 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.9c5yfvy1 -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 lenny.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 564 Waiting for job 564 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node troy-mcclure.staging.ganeti.org became available Node lenny.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.9c5yfvy1 -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-10-08 00:30:33.374467 time=0:00:15.342517 [TestClusterEpo] gnt-cluster epo <<<< 2026-10-08 00:30:33.374554 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Thu Oct 8 04:30:33 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Thu Oct 8 04:30:33 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-10-08 00:30:33.873685 time=0:00:00.499131 [TestPauseWatcher] Tests and pauses the watcher **** 2026-10-08 00:30:33.873803 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-10-08 00:30:33.873816 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-10-08 00:30:33.873822 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-10-08 00:30:34.368195 time=0:00:00.494373 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-10-08 00:30:34.368295 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:30:34.563198 time=0:00:00.194903 [TestNodeListDrbd] gnt-node list-drbd **** 2026-10-08 00:30:34.563335 skipping Converting instance of template plain, test(s) conversion feature disabled **** 2026-10-08 00:30:34.563352 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-10-08 00:30:34.563362 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 565 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:30:45.822092 time=0:00:11.258730 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:30:45.822257 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-10-08 00:30:45.822280 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 568 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 568 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 569 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:30:49 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 570 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 570 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 571 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 571 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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-10-08 00:30:53.453480 time=0:00:07.631200 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-10-08 00:30:53.453603 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 574 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:30:55.606732 time=0:00:02.153129 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:30:55.606907 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/575 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-10-08 00:31:06.773532 time=0:00:11.166625 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-10-08 00:31:06.773650 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/576 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-10-08 00:31:08.994170 time=0:00:02.220520 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-10-08 00:31:08.994352 start [TestInstanceList] gnt-instance list Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vif_type,status,disk.uuid/3,nic.uuid/2,be/always_failover,disk.name/2,nic.mode/6,disk.sizes,nic.mac/4,nic.network/7,nic.uuid/7,disk.name/3,nic.bridge/6,disk.name/15,hv/spice_playback_compression,disk.spindles/11,hv/cpu_type,hv/disk_discard,hv/spice_ip_version,disk.spindles/6,disk.size/1,be/auto_balance,nic.mode/0,nic.uuid/6,disk.spindles/15,nic.uuid/1,hv/virtio_disk_iothreads,nic.names,hv/reboot_behavior,hv/kvm_flag,nic.ip/3,oper_ram,forthcoming,disk.uuid/4,hv/security_domain,hv/cpu_weight,mtime,disk.spindles/9,nic_network,nic.uuid/4,os,nic.mac/6,sda_size,nic_link,disk.count,hv/use_chroot,disk.name/12,nic.vlan/1,nic.ips,disk.size/8,nic.network.name/0,disk.spindles/8,bridge,nic.ip/6,nic.ip/4,nic.link/5,hv/use_localtime,disk.spindles/4,disk.uuid/10,disk.spindles/12,nic.link/3,nic.mode/2,hv/disk_aio,hv/usb_devices,ip,nic.uuid/3,disk.name/8,disk.names,nic.network.name/7,nic.networks,nic.mac/2,disk.size/4,hv/usb_mouse,nic.name/1,nic.vlan/6,hv/blockdev_prefix,disk_template,nic.ip/7,disk.size/3,nic.link/2,disk.uuid/2,disk.name/0,ctime,hv/cdrom2_image_path,disk.size/5,oper_state,hv/scsi_controller_type,custom_hvparams,hv/kvm_path,custom_beparams,hv/user_shutdown,nic.network.name/4,disk.name/11,name,disk.uuid/9,nic.name/7,nic.vlan/7,nic.network/2,hv/extra_config,hv/cdrom_image_path,disk.uuids,disks_active,be/maxmem,disk.name/1,hv/bootloader_args,hv/spice_zlib_glz_wan_compression,pnode.group,hv/bootloader_path,disk.size/11,hv/vga,disk.size/2,disk.spindles/2,hv/spice_streaming_video,hv/disk_type,disk.name/13,nic.mac/3,disk.name/14,nic.ip/0,hv/nic_type,custom_osparams,hv/spice_tls_ciphers,nic.bridge/2,hv/cpu_sockets,nic_mode,disk.uuid/5,disk.size/12,vcpus,disk.spindles/3,hv/kvm_pci_reservations,disk.spindles/0,hv/virtio_net_queues,tags,hv/serial_console,disk.spindles/1,nic.name/2,nic.vlan/5,nic.network.name/3,nic.bridge/1,nic.mode/5,oper_vcpus,nic.network.name/2,nic.macs,snodes,hv/spice_bind,disk.name/6,hv/spice_jpeg_wan_compression,disk.name/10,be/spindle_use,disk_usage,nic.network.name/6,disk.size/10,custom_nicparams,disk.uuid/11,nic.vlans,nic.link/1,nic.links,hv/pae,hv/kernel_args,pnode,disk.uuid/6,disk.name/4,hv/pci_pass,disk.size/9,nic.mode/3,hv/num_ttys,hv/cpu_cores,hv/viridian,disk.size/14,nic.bridges,nic.ip/1,hv/cpu_cap,nic.vlan/0,hv/kernel_path,nic.mode/7,uuid,disk.spindles/14,hv/spice_image_compression,disk.size/7,hv/init_script,hv/acpi,nic.bridge/4,sdb_size,network_port,nic.mac/7,nic.network/6,hv/serial_speed,hv/startup_timeout,disk.size/0,nic.name/4,admin_up,hv/vnc_tls,nic.mac/0,disk.spindles/13,hv/initrd_path,nic.bridge/5,hv/vnc_password_file,nic.uuids,hv/spice_use_tls,disk.uuid/12,nic.name/6,hv/keymap,hv/drop_capabilities,hv/extra_cgroups,nic.name/5,disk.size/13,hv/kvm_extra,hv/cdrom_disk_type,hv/spice_use_vdagent,nic.link/0,hv/spice_password_file,nic.link/7,hvparams,nic.vlan/3,disk.name/7,nic.network.name/1,hv/migration_caps,hv/root_path,nic.network.name/5,nic.name/0,nic.count,nic.vlan/2,disk.uuid/7,nic.vlan/4,hv/migration_downtime,pnode.group.uuid,nic.link/4,disk.uuid/14,hv/soundhw,nic.uuid/0,nic.mac/5,nic.name/3,nic.bridge/3,be/memory,hv/vnet_hdr,nic.mac/1,snodes.group.uuid,hv/vnc_x509_path,nic.network/0,hv/cpuid,disk.uuid/8,hv/machine_version,admin_state,disk.name/5,hv/use_bootloader,admin_state_source,serial_no,hv/device_model,disk.uuid/0,hv/disk_cache,nic.network/1,disk.uuid/1,be/vcpus,disk.size/6,nic.bridge/7,nic.networks.names,snodes.group,disk.size/15,hv/vif_script,nic.ip/5,disk.spindles/7,hv/vnc_bind_address,hv/cpu_mask,hv/floppy_image_path,disk.spindles,nic.ip/2,hv/vhost_net,hv/cpu_threads,beparams,disk.name/9,nic.link/6,hypervisor,osparams,be/minmem,mac,nic.mode/4,hv/devices,hv/vnc_x509_verify,nic.network/4,nic.network/5,hv/use_guest_agent,disk.uuid/15,nic.uuid/5,nic.bridge/0,console,hv/security_model,disk.uuid/13,nic.mode/1,hv/boot_order,nic.network/3,hv/mem_path,disk.spindles/10,nic.modes,disk.spindles/5 >> /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_disk_iothreads,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/vif_type,status,disk.uuid/3,nic.uuid/2,be/always_failover,disk.name/2,nic.mode/6,disk.sizes,nic.mac/4,nic.network/7,nic.uuid/7,disk.name/3,nic.bridge/6,disk.name/15,hv/spice_playback_compression,disk.spindles/11,hv/cpu_type,hv/disk_discard,hv/spice_ip_version,disk.spindles/6,disk.size/1,be/auto_balance,nic.mode/0,nic.uuid/6,disk.spindles/15,nic.uuid/1,hv/virtio_disk_iothreads,nic.names,hv/reboot_behavior,hv/kvm_flag,nic.ip/3,oper_ram,forthcoming,disk.uuid/4,hv/security_domain,hv/cpu_weight,mtime,disk.spindles/9,nic_network,nic.uuid/4,os,nic.mac/6,sda_size,nic_link,disk.count,hv/use_chroot,disk.name/12,nic.vlan/1,nic.ips,disk.size/8,nic.network.name/0,disk.spindles/8,bridge,nic.ip/6,nic.ip/4,nic.link/5,hv/use_localtime,disk.spindles/4,disk.uuid/10,disk.spindles/12,nic.link/3,nic.mode/2,hv/disk_aio,hv/usb_devices,ip,nic.uuid/3,disk.name/8,disk.names,nic.network.name/7,nic.networks,nic.mac/2,disk.size/4,hv/usb_mouse,nic.name/1,nic.vlan/6,hv/blockdev_prefix,disk_template,nic.ip/7,disk.size/3,nic.link/2,disk.uuid/2,disk.name/0,ctime,hv/cdrom2_image_path,disk.size/5,oper_state,hv/scsi_controller_type,custom_hvparams,hv/kvm_path,custom_beparams,hv/user_shutdown,nic.network.name/4,disk.name/11,name,disk.uuid/9,nic.name/7,nic.vlan/7,nic.network/2,hv/extra_config,hv/cdrom_image_path,disk.uuids,disks_active,be/maxmem,disk.name/1,hv/bootloader_args,hv/spice_zlib_glz_wan_compression,pnode.group,hv/bootloader_path,disk.size/11,hv/vga,disk.size/2,disk.spindles/2,hv/spice_streaming_video,hv/disk_type,disk.name/13,nic.mac/3,disk.name/14,nic.ip/0,hv/nic_type,custom_osparams,hv/spice_tls_ciphers,nic.bridge/2,hv/cpu_sockets,nic_mode,disk.uuid/5,disk.size/12,vcpus,disk.spindles/3,hv/kvm_pci_reservations,disk.spindles/0,hv/virtio_net_queues,tags,hv/serial_console,disk.spindles/1,nic.name/2,nic.vlan/5,nic.network.name/3,nic.bridge/1,nic.mode/5,oper_vcpus,nic.network.name/2,nic.macs,snodes,hv/spice_bind,disk.name/6,hv/spice_jpeg_wan_compression,disk.name/10,be/spindle_use,disk_usage,nic.network.name/6,disk.size/10,custom_nicparams,disk.uuid/11,nic.vlans,nic.link/1,nic.links,hv/pae,hv/kernel_args,pnode,disk.uuid/6,disk.name/4,hv/pci_pass,disk.size/9,nic.mode/3,hv/num_ttys,hv/cpu_cores,hv/viridian,disk.size/14,nic.bridges,nic.ip/1,hv/cpu_cap,nic.vlan/0,hv/kernel_path,nic.mode/7,uuid,disk.spindles/14,hv/spice_image_compression,disk.size/7,hv/init_script,hv/acpi,nic.bridge/4,sdb_size,network_port,nic.mac/7,nic.network/6,hv/serial_speed,hv/startup_timeout,disk.size/0,nic.name/4,admin_up,hv/vnc_tls,nic.mac/0,disk.spindles/13,hv/initrd_path,nic.bridge/5,hv/vnc_password_file,nic.uuids,hv/spice_use_tls,disk.uuid/12,nic.name/6,hv/keymap,hv/drop_capabilities,hv/extra_cgroups,nic.name/5,disk.size/13,hv/kvm_extra,hv/cdrom_disk_type,hv/spice_use_vdagent,nic.link/0,hv/spice_password_file,nic.link/7,hvparams,nic.vlan/3,disk.name/7,nic.network.name/1,hv/migration_caps,hv/root_path,nic.network.name/5,nic.name/0,nic.count,nic.vlan/2,disk.uuid/7,nic.vlan/4,hv/migration_downtime,pnode.group.uuid,nic.link/4,disk.uuid/14,hv/soundhw,nic.uuid/0,nic.mac/5,nic.name/3,nic.bridge/3,be/memory,hv/vnet_hdr,nic.mac/1,snodes.group.uuid,hv/vnc_x509_path,nic.network/0,hv/cpuid,disk.uuid/8,hv/machine_version,admin_state,disk.name/5,hv/use_bootloader,admin_state_source,serial_no,hv/device_model,disk.uuid/0,hv/disk_cache,nic.network/1,disk.uuid/1,be/vcpus,disk.size/6,nic.bridge/7,nic.networks.names,snodes.group,disk.size/15,hv/vif_script,nic.ip/5,disk.spindles/7,hv/vnc_bind_address,hv/cpu_mask,hv/floppy_image_path,disk.spindles,nic.ip/2,hv/vhost_net,hv/cpu_threads,beparams,disk.name/9,nic.link/6,hypervisor,osparams,be/minmem,mac,nic.mode/4,hv/devices,hv/vnc_x509_verify,nic.network/4,nic.network/5,hv/use_guest_agent,disk.uuid/15,nic.uuid/5,nic.bridge/0,console,hv/security_model,disk.uuid/13,nic.mode/1,hv/boot_order,nic.network/3,hv/mem_path,disk.spindles/10,nic.modes,disk.spindles/5,hv/vif_type,status,disk.uuid/3,nic.uuid/2,be/always_failover,disk.name/2,nic.mode/6,disk.sizes,nic.mac/4,nic.network/7,nic.uuid/7,disk.name/3,nic.bridge/6,disk.name/15,hv/spice_playback_compression,disk.spindles/11,hv/cpu_type,hv/disk_discard,hv/spice_ip_version,disk.spindles/6,disk.size/1,be/auto_balance,nic.mode/0,nic.uuid/6,disk.spindles/15,nic.uuid/1,hv/virtio_disk_iothreads,nic.names,hv/reboot_behavior,hv/kvm_flag,nic.ip/3,oper_ram,forthcoming,disk.uuid/4,hv/security_domain,hv/cpu_weight,mtime,disk.spindles/9,nic_network,nic.uuid/4,os,nic.mac/6,sda_size,nic_link,disk.count,hv/use_chroot,disk.name/12,nic.vlan/1,nic.ips,disk.size/8,nic.network.name/0,disk.spindles/8,bridge,nic.ip/6,nic.ip/4,nic.link/5,hv/use_localtime,disk.spindles/4,disk.uuid/10,disk.spindles/12,nic.link/3,nic.mode/2,hv/disk_aio,hv/usb_devices,ip,nic.uuid/3,disk.name/8,disk.names,nic.network.name/7,nic.networks,nic.mac/2,disk.size/4,hv/usb_mouse,nic.name/1,nic.vlan/6,hv/blockdev_prefix,disk_template,nic.ip/7,disk.size/3,nic.link/2,disk.uuid/2,disk.name/0,ctime,hv/cdrom2_image_path,disk.size/5,oper_state,hv/scsi_controller_type,custom_hvparams,hv/kvm_path,custom_beparams,hv/user_shutdown,nic.network.name/4,disk.name/11,name,disk.uuid/9,nic.name/7,nic.vlan/7,nic.network/2,hv/extra_config,hv/cdrom_image_path,disk.uuids,disks_active,be/maxmem,disk.name/1,hv/bootloader_args,hv/spice_zlib_glz_wan_compression,pnode.group,hv/bootloader_path,disk.size/11,hv/vga,disk.size/2,disk.spindles/2,hv/spice_streaming_video,hv/disk_type,disk.name/13,nic.mac/3,disk.name/14,nic.ip/0,hv/nic_type,custom_osparams,hv/spice_tls_ciphers,nic.bridge/2,hv/cpu_sockets,nic_mode,disk.uuid/5,disk.size/12,vcpus,disk.spindles/3,hv/kvm_pci_reservations,disk.spindles/0,hv/virtio_net_queues,tags,hv/serial_console,disk.spindles/1,nic.name/2,nic.vlan/5,nic.network.name/3,nic.bridge/1,nic.mode/5,oper_vcpus,nic.network.name/2,nic.macs,snodes,hv/spice_bind,disk.name/6,hv/spice_jpeg_wan_compression,disk.name/10,be/spindle_use,disk_usage,nic.network.name/6,disk.size/10,custom_nicparams,disk.uuid/11,nic.vlans,nic.link/1,nic.links,hv/pae,hv/kernel_args,pnode,disk.uuid/6,disk.name/4,hv/pci_pass,disk.size/9,nic.mode/3,hv/num_ttys,hv/cpu_cores,hv/viridian,disk.size/14,nic.bridges,nic.ip/1,hv/cpu_cap,nic.vlan/0,hv/kernel_path,nic.mode/7,uuid,disk.spindles/14,hv/spice_image_compression,disk.size/7,hv/init_script,hv/acpi,nic.bridge/4,sdb_size,network_port,nic.mac/7,nic.network/6,hv/serial_speed,hv/startup_timeout,disk.size/0,nic.name/4,admin_up,hv/vnc_tls,nic.mac/0,disk.spindles/13,hv/initrd_path,nic.bridge/5,hv/vnc_password_file,nic.uuids,hv/spice_use_tls,disk.uuid/12,nic.name/6,hv/keymap,hv/drop_capabilities,hv/extra_cgroups,nic.name/5,disk.size/13,hv/kvm_extra,hv/cdrom_disk_type,hv/spice_use_vdagent,nic.link/0,hv/spice_password_file,nic.link/7,hvparams,nic.vlan/3,disk.name/7,nic.network.name/1,hv/migration_caps,hv/root_path,nic.network.name/5,nic.name/0,nic.count,nic.vlan/2,disk.uuid/7,nic.vlan/4,hv/migration_downtime,pnode.group.uuid,nic.link/4,disk.uuid/14,hv/soundhw,nic.uuid/0,nic.mac/5,nic.name/3,nic.bridge/3,be/memory,hv/vnet_hdr,nic.mac/1,snodes.group.uuid,hv/vnc_x509_path,nic.network/0,hv/cpuid,disk.uuid/8,hv/machine_version,admin_state,disk.name/5,hv/use_bootloader,admin_state_source,serial_no,hv/device_model,disk.uuid/0,hv/disk_cache,nic.network/1,disk.uuid/1,be/vcpus,disk.size/6,nic.bridge/7,nic.networks.names,snodes.group,disk.size/15,hv/vif_script,nic.ip/5,disk.spindles/7,hv/vnc_bind_address,hv/cpu_mask,hv/floppy_image_path,disk.spindles,nic.ip/2,hv/vhost_net,hv/cpu_threads,beparams,disk.name/9,nic.link/6,hypervisor,osparams,be/minmem,mac,nic.mode/4,hv/devices,hv/vnc_x509_verify,nic.network/4,nic.network/5,hv/use_guest_agent,disk.uuid/15,nic.uuid/5,nic.bridge/0,console,hv/security_model,disk.uuid/13,nic.mode/1,hv/boot_order,nic.network/3,hv/mem_path,disk.spindles/10,nic.modes,disk.spindles/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/5,nic.modes,disk.spindles/10,hv/mem_path,nic.network/3,hv/boot_order,nic.mode/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/13,hv/security_model,console,nic.bridge/0,nic.uuid/5,disk.uuid/15,hv/use_guest_agent,nic.network/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/4,hv/vnc_x509_verify,hv/devices,nic.mode/4,mac,be/minmem,osparams,hypervisor,nic.link/6,disk.name/9 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output beparams,hv/cpu_threads >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/vhost_net,nic.ip/2,disk.spindles,hv/floppy_image_path,hv/cpu_mask,hv/vnc_bind_address,disk.spindles/7,nic.ip/5,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/15,snodes.group,nic.networks.names,nic.bridge/7,disk.size/6,be/vcpus,disk.uuid/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/1,hv/disk_cache,disk.uuid/0,hv/device_model,serial_no,admin_state_source >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_bootloader,disk.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output admin_state,hv/machine_version,disk.uuid/8,hv/cpuid,nic.network/0,hv/vnc_x509_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output snodes.group.uuid,nic.mac/1,hv/vnet_hdr,be/memory,nic.bridge/3,nic.name/3,nic.mac/5,nic.uuid/0,hv/soundhw,disk.uuid/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.link/4,pnode.group.uuid,hv/migration_downtime,nic.vlan/4,disk.uuid/7,nic.vlan/2,nic.count,nic.name/0,nic.network.name/5,hv/root_path >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/migration_caps,nic.network.name/1,disk.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/3,hvparams,nic.link/7,hv/spice_password_file,nic.link/0,hv/spice_use_vdagent,hv/cdrom_disk_type,hv/kvm_extra,disk.size/13,nic.name/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/extra_cgroups,hv/drop_capabilities,hv/keymap >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.name/6,disk.uuid/12,hv/spice_use_tls,nic.uuids,hv/vnc_password_file,nic.bridge/5 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/initrd_path,disk.spindles/13,nic.mac/0,hv/vnc_tls,admin_up,nic.name/4,disk.size/0,hv/startup_timeout,hv/serial_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network/6,nic.mac/7,network_port,sdb_size,nic.bridge/4,hv/acpi,hv/init_script,disk.size/7,hv/spice_image_compression >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/14,uuid,nic.mode/7,hv/kernel_path,nic.vlan/0,hv/cpu_cap,nic.ip/1,nic.bridges >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/14,hv/viridian,hv/cpu_cores,hv/num_ttys,nic.mode/3,disk.size/9,hv/pci_pass,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/6,pnode,hv/kernel_args,hv/pae,nic.links,nic.link/1,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/11,custom_nicparams,disk.size/10,nic.network.name/6,disk_usage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output be/spindle_use,disk.name/10,hv/spice_jpeg_wan_compression,disk.name/6,hv/spice_bind,snodes >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.macs,nic.network.name/2,oper_vcpus,nic.mode/5,nic.bridge/1 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.network.name/3,nic.vlan/5,nic.name/2,disk.spindles/1,hv/serial_console,tags,hv/virtio_net_queues,disk.spindles/0,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,vcpus,disk.size/12,disk.uuid/5,nic_mode,hv/cpu_sockets,nic.bridge/2,hv/spice_tls_ciphers >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_osparams,hv/nic_type,nic.ip/0,disk.name/14 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/3,disk.name/13,hv/disk_type,hv/spice_streaming_video,disk.spindles/2,disk.size/2,hv/vga,disk.size/11 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/bootloader_path,pnode.group,hv/spice_zlib_glz_wan_compression,hv/bootloader_args >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/1,be/maxmem,disks_active,disk.uuids,hv/cdrom_image_path,hv/extra_config,nic.network/2 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,nic.name/7,disk.uuid/9,name,disk.name/11,nic.network.name/4,hv/user_shutdown >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output custom_beparams,hv/kvm_path,custom_hvparams,hv/scsi_controller_type,oper_state >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.size/5,hv/cdrom2_image_path,ctime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.name/0,disk.uuid/2,nic.link/2,disk.size/3,nic.ip/7,disk_template,hv/blockdev_prefix >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,nic.name/1,hv/usb_mouse,disk.size/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.mac/2,nic.networks,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.names,disk.name/8,nic.uuid/3,ip,hv/usb_devices,hv/disk_aio,nic.mode/2,nic.link/3,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/10,disk.spindles/4,hv/use_localtime,nic.link/5,nic.ip/4,nic.ip/6,bridge >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.spindles/8,nic.network.name/0,disk.size/8,nic.ips,nic.vlan/1,disk.name/12 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/use_chroot,disk.count,nic_link,sda_size,nic.mac/6 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output os,nic.uuid/4,nic_network,disk.spindles/9,mtime,hv/cpu_weight,hv/security_domain >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.uuid/4,forthcoming,oper_ram,nic.ip/3,hv/kvm_flag,hv/reboot_behavior,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/virtio_disk_iothreads,nic.uuid/1,disk.spindles/15,nic.uuid/6,nic.mode/0,be/auto_balance,disk.size/1,disk.spindles/6,hv/spice_ip_version >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output hv/disk_discard,hv/cpu_type,disk.spindles/11,hv/spice_playback_compression,disk.name/15 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output nic.bridge/6,disk.name/3,nic.uuid/7,nic.network/7,nic.mac/4 >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance list --output disk.sizes,nic.mode/6,disk.name/2,be/always_failover,nic.uuid/2,disk.uuid/3,status,hv/vif_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.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -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-10-08 00:31:17.455282 time=0:00:08.460930 [TestInstanceList] gnt-instance list <<<< 2026-10-08 00:31:17.455352 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: f23ba2ea-5ff1-4fcd-88e5-be4f5f9a9ccf Serial number: 18 Creation time: 2026-10-08 00:30:15 Modification time: 2026-10-08 00:31:07 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1e:4c:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 34b1ff57-ac3d-4f54-8605-83c6b8b403bb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 on primary: /dev/gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 (253:0) name: disk0 UUID: b35e39f4-cd21-4459-af20-699b73260b15 - disk/1: plain, size 512M access mode: rw logical_id: gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 on primary: /dev/gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 (253:1) name: disk1 UUID: b355abca-45ec-4970-84c1-2708f1d43846 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-10-08 00:31:18.499170 time=0:00:01.043818 [TestInstanceInfo] gnt-instance info <<<< 2026-10-08 00:31:18.499256 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f23ba2ea-5ff1-4fcd-88e5-be4f5f9a9ccf Serial number: 18 Creation time: 2026-10-08 00:30:15 Modification time: 2026-10-08 00:31:07 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1e:4c:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 34b1ff57-ac3d-4f54-8605-83c6b8b403bb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 on primary: /dev/gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 (253:0) name: disk0 UUID: b35e39f4-cd21-4459-af20-699b73260b15 - disk/1: plain, size 512M access mode: rw logical_id: gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 on primary: /dev/gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 (253:1) name: disk1 UUID: b355abca-45ec-4970-84c1-2708f1d43846 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:31:25 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:31:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:5f:95:0c,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:31:26 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:31:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:31:28 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:31: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' Thu Oct 8 00:31:29 2026 * disk 2, size 1.0G Thu Oct 8 00:31:29 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:31:30 2026 - INFO: Hotplug done. Thu Oct 8 00:31:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:31: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' Thu Oct 8 00:31:31 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:31: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-10-08 00:31:47.006135 time=0:00:28.506879 [TestInstanceModify] gnt-instance modify <<<< 2026-10-08 00:31:47.006259 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/598 GET /2/jobs/599 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-10-08 00:31:49.033005 time=0:00:02.026746 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-10-08 00:31:49.033097 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-10-08 00:31:49.033117 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-10-08 00:31:49.033130 skipping , test(s) instance-device-names disabled <<<< 2026-10-08 00:31:49.033140 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 600 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:31:55.262359 time=0:00:06.229219 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:31:55.262487 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-10-08 00:31:55.262512 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-10-08 00:31:55.262535 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f23ba2ea-5ff1-4fcd-88e5-be4f5f9a9ccf Serial number: 41 Creation time: 2026-10-08 00:30:15 Modification time: 2026-10-08 00:31:54 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1e:4c:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 34b1ff57-ac3d-4f54-8605-83c6b8b403bb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 on primary: /dev/gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 (253:0) name: disk0 UUID: b35e39f4-cd21-4459-af20-699b73260b15 - disk/1: plain, size 512M access mode: rw logical_id: gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 on primary: /dev/gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 (253:1) name: disk1 UUID: b355abca-45ec-4970-84c1-2708f1d43846 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.lCHV1r 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.lCHV1r && mv /tmp/gnt.lCHV1r /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Thu Oct 8 00:31:56 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f23ba2ea-5ff1-4fcd-88e5-be4f5f9a9ccf Serial number: 41 Creation time: 2026-10-08 00:30:15 Modification time: 2026-10-08 00:31:54 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1e:4c:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 34b1ff57-ac3d-4f54-8605-83c6b8b403bb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 on primary: /dev/gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 (253:0) name: disk0 UUID: b35e39f4-cd21-4459-af20-699b73260b15 - disk/1: plain, size 512M access mode: rw logical_id: gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 on primary: /dev/gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 (253:1) name: disk1 UUID: b355abca-45ec-4970-84c1-2708f1d43846 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.BoKTJy 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.BoKTJy && mv /tmp/gnt.BoKTJy /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f23ba2ea-5ff1-4fcd-88e5-be4f5f9a9ccf Serial number: 41 Creation time: 2026-10-08 00:30:15 Modification time: 2026-10-08 00:31:54 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1e:4c:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 34b1ff57-ac3d-4f54-8605-83c6b8b403bb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 on primary: /dev/gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 (253:0) name: disk0 UUID: b35e39f4-cd21-4459-af20-699b73260b15 - disk/1: plain, size 512M access mode: rw logical_id: gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 on primary: /dev/gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 (253:1) name: disk1 UUID: b355abca-45ec-4970-84c1-2708f1d43846 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f23ba2ea-5ff1-4fcd-88e5-be4f5f9a9ccf Serial number: 43 Creation time: 2026-10-08 00:30:15 Modification time: 2026-10-08 00:32:01 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1e:4c:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 34b1ff57-ac3d-4f54-8605-83c6b8b403bb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 on primary: /dev/gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 (253:0) name: disk0 UUID: b35e39f4-cd21-4459-af20-699b73260b15 - disk/1: plain, size 512M access mode: rw logical_id: gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 on primary: /dev/gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 (253:1) name: disk1 UUID: b355abca-45ec-4970-84c1-2708f1d43846 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f23ba2ea-5ff1-4fcd-88e5-be4f5f9a9ccf Serial number: 45 Creation time: 2026-10-08 00:30:15 Modification time: 2026-10-08 00:32:05 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1e:4c:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 34b1ff57-ac3d-4f54-8605-83c6b8b403bb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 on primary: /dev/gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 (253:0) name: disk0 UUID: b35e39f4-cd21-4459-af20-699b73260b15 - disk/1: plain, size 512M access mode: rw logical_id: gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 on primary: /dev/gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 (253:1) name: disk1 UUID: b355abca-45ec-4970-84c1-2708f1d43846 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:32:06.677951 time=0:00:11.415416 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-10-08 00:32:06.678048 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/609 GET /2/jobs/610 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-10-08 00:32:12.012933 time=0:00:05.334885 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-10-08 00:32:12.013032 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f23ba2ea-5ff1-4fcd-88e5-be4f5f9a9ccf Serial number: 49 Creation time: 2026-10-08 00:30:15 Modification time: 2026-10-08 00:32:11 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1e:4c:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 34b1ff57-ac3d-4f54-8605-83c6b8b403bb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 on primary: /dev/gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 (253:0) name: disk0 UUID: b35e39f4-cd21-4459-af20-699b73260b15 - disk/1: plain, size 512M access mode: rw logical_id: gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 on primary: /dev/gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 (253:1) name: disk1 UUID: b355abca-45ec-4970-84c1-2708f1d43846 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.iVivH9 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.iVivH9 && mv /tmp/gnt.iVivH9 /etc/hosts' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Thu Oct 8 00:32:13 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f23ba2ea-5ff1-4fcd-88e5-be4f5f9a9ccf Serial number: 49 Creation time: 2026-10-08 00:30:15 Modification time: 2026-10-08 00:32:11 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1e:4c:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 34b1ff57-ac3d-4f54-8605-83c6b8b403bb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 on primary: /dev/gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 (253:0) name: disk0 UUID: b35e39f4-cd21-4459-af20-699b73260b15 - disk/1: plain, size 512M access mode: rw logical_id: gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 on primary: /dev/gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 (253:1) name: disk1 UUID: b355abca-45ec-4970-84c1-2708f1d43846 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.4j2QsB 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.4j2QsB && mv /tmp/gnt.4j2QsB /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f23ba2ea-5ff1-4fcd-88e5-be4f5f9a9ccf Serial number: 49 Creation time: 2026-10-08 00:30:15 Modification time: 2026-10-08 00:32:11 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1e:4c:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 34b1ff57-ac3d-4f54-8605-83c6b8b403bb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 on primary: /dev/gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 (253:0) name: disk0 UUID: b35e39f4-cd21-4459-af20-699b73260b15 - disk/1: plain, size 512M access mode: rw logical_id: gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 on primary: /dev/gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 (253:1) name: disk1 UUID: b355abca-45ec-4970-84c1-2708f1d43846 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.9c5yfvy1 -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: f23ba2ea-5ff1-4fcd-88e5-be4f5f9a9ccf Serial number: 51 Creation time: 2026-10-08 00:30:15 Modification time: 2026-10-08 00:32:18 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1e:4c:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 34b1ff57-ac3d-4f54-8605-83c6b8b403bb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 on primary: /dev/gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 (253:0) name: disk0 UUID: b35e39f4-cd21-4459-af20-699b73260b15 - disk/1: plain, size 512M access mode: rw logical_id: gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 on primary: /dev/gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 (253:1) name: disk1 UUID: b355abca-45ec-4970-84c1-2708f1d43846 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh troy-mcclure.staging.ganeti.org 'lvs -o tags --noheadings gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f23ba2ea-5ff1-4fcd-88e5-be4f5f9a9ccf Serial number: 53 Creation time: 2026-10-08 00:30:15 Modification time: 2026-10-08 00:32:21 State: configured to be down, actual state is down Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1e:4c:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 34b1ff57-ac3d-4f54-8605-83c6b8b403bb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 on primary: /dev/gnt/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 (253:0) name: disk0 UUID: b35e39f4-cd21-4459-af20-699b73260b15 - disk/1: plain, size 512M access mode: rw logical_id: gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 on primary: /dev/gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 (253:1) name: disk1 UUID: b355abca-45ec-4970-84c1-2708f1d43846 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.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/e09a2e92-704d-4e55-aa8f-359f8bf006a7.disk0 gnt/87e6f3d7-4a24-4f3c-8afd-fb57f8a2fadf.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-10-08 00:32:23.661905 time=0:00:11.648873 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-10-08 00:32:23.661989 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/619 GET /2/jobs/620 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-10-08 00:32:29.101270 time=0:00:05.439281 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-10-08 00:32:29.101429 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Oct 8 00:32:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Oct 8 00:32:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:32:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Oct 8 00:32:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Oct 8 00:32:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:32:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Oct 8 00:32:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Oct 8 00:32:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:32: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' Thu Oct 8 00:32:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Oct 8 00:32:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:32:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-10-08 00:32:39.481075 time=0:00:10.379646 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-10-08 00:32:39.481165 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 627 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:32:41.625443 time=0:00:02.144278 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:32:41.625570 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 628 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 629 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 630 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 631 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 632 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:33: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.9c5yfvy1 -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-10-08 00:33:20.483569 time=0:00:38.857999 [TestInstanceReboot] gnt-instance reboot <<<< 2026-10-08 00:33:20.483734 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/636 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/637 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-10-08 00:33:24.776864 time=0:00:04.293130 [TestInstanceTags] gnt-instance tags <<<< 2026-10-08 00:33:24.776977 start [TestClusterVerify] gnt-cluster verify Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 639, 640 Waiting for job 639 ... Thu Oct 8 00:33:26 2026 * Verifying cluster config Thu Oct 8 00:33:26 2026 * Verifying cluster certificate files Thu Oct 8 00:33:26 2026 * Verifying hypervisor parameters Thu Oct 8 00:33:26 2026 * Verifying all nodes belong to an existing group Waiting for job 640 ... Thu Oct 8 00:33:26 2026 * Verifying group 'default' Thu Oct 8 00:33:26 2026 * Gathering data (3 nodes) Thu Oct 8 00:33:26 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:33:27 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:33:28 2026 * Verifying configuration file consistency Thu Oct 8 00:33:28 2026 * Verifying node status Thu Oct 8 00:33:28 2026 * Verifying instance status Thu Oct 8 00:33:28 2026 * Verifying orphan volumes Thu Oct 8 00:33:28 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:33:28 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:33:28 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:33:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:33:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:33:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:33:28 2026 * Other Notes Thu Oct 8 00:33:28 2026 - NOTICE: 1 non-redundant instance(s) found. Thu Oct 8 00:33:28 2026 * Hooks Results Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 642 Waiting for job 642 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-10-08 00:33:30.146283 time=0:00:05.369306 [TestClusterVerify] gnt-cluster verify <<<< 2026-10-08 00:33:30.146407 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/645 Thu Oct 8 00:33:31 2026 Generating X509 certificate on troy-mcclure.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-10-08 00:33:32.465471 time=0:00:02.319064 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-10-08 00:33:32.465613 start [TestNodeList] gnt-node list ----- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output mnode,dfree,ndp/ovs_link,cnodes,pip,sinst_list,group,ndp/ovs_name,master_capable,ndp/cpu_speed,ndp/oob_program,uuid,mtime,csockets,ndparams,cnos,ndp/exclusive_storage,sip,bootid,serial_no,name,role,ndp/spindle_count,spfree,powered,pinst_cnt,sinst_cnt,pinst_list,tags,offline,sptotal,mfree,ctotal,custom_ndparams,master_candidate,disk_state,hv_state,master,ctime,vm_capable,drained,mtotal,ndp/ovs,group.uuid,ndp/ssh_port,dtotal >> /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 mnode,dfree,ndp/ovs_link,cnodes,pip,sinst_list,group,ndp/ovs_name,master_capable,ndp/cpu_speed,ndp/oob_program,uuid,mtime,csockets,ndparams,cnos,ndp/exclusive_storage,sip,bootid,serial_no,name,role,ndp/spindle_count,spfree,powered,pinst_cnt,sinst_cnt,pinst_list,tags,offline,sptotal,mfree,ctotal,custom_ndparams,master_candidate,disk_state,hv_state,master,ctime,vm_capable,drained,mtotal,ndp/ovs,group.uuid,ndp/ssh_port,dtotal,mnode,dfree,ndp/ovs_link,cnodes,pip,sinst_list,group,ndp/ovs_name,master_capable,ndp/cpu_speed,ndp/oob_program,uuid,mtime,csockets,ndparams,cnos,ndp/exclusive_storage,sip,bootid,serial_no,name,role,ndp/spindle_count,spfree,powered,pinst_cnt,sinst_cnt,pinst_list,tags,offline,sptotal,mfree,ctotal,custom_ndparams,master_candidate,disk_state,hv_state,master,ctime,vm_capable,drained,mtotal,ndp/ovs,group.uuid,ndp/ssh_port,dtotal >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output dtotal,ndp/ssh_port,group.uuid,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output mtotal,drained,vm_capable,ctime,master,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output disk_state,master_candidate,custom_ndparams,ctotal,mfree,sptotal,offline,tags,pinst_list >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output sinst_cnt,pinst_cnt,powered,spfree,ndp/spindle_count,role,name >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output serial_no,bootid,sip,ndp/exclusive_storage >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output cnos,ndparams,csockets,mtime,uuid,ndp/oob_program,ndp/cpu_speed >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output master_capable,ndp/ovs_name,group,sinst_list,pip >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-node list --output cnodes,ndp/ovs_link,dfree,mnode >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' disco-stu.staging.ganeti.org lenny.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name troy-mcclure.staging.ganeti.org lenny.staging.ganeti.org disco-stu.staging.ganeti.org' troy-mcclure.staging.ganeti.org lenny.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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name disco-stu.staging.ganeti.org troy-mcclure.staging.ganeti.org lenny.staging.ganeti.org' disco-stu.staging.ganeti.org troy-mcclure.staging.ganeti.org lenny.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-10-08 00:33:36.725237 time=0:00:04.259624 [TestNodeList] gnt-node list <<<< 2026-10-08 00:33:36.725323 start [TestJobList] gnt-job list ------- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output received_ts,end_ts,status,archived,summary,oppriority,oplog,priority,opstart,opend,opresult,id,opstatus,opexec,start_ts,ops >> /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 received_ts,end_ts,status,archived,summary,oppriority,oplog,priority,opstart,opend,opresult,id,opstatus,opexec,start_ts,ops,received_ts,end_ts,status,archived,summary,oppriority,oplog,priority,opstart,opend,opresult,id,opstatus,opexec,start_ts,ops >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output ops,start_ts,opexec,opstatus >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output id,opresult,opend,opstart,priority,oplog >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output oppriority,summary,archived,status,end_ts >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-job list --output received_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.9c5yfvy1 -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 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 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' 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.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 568 123 581 380 238 36 567 251 531 540 227 285 352 320 324 204 515 343 479 340 295 441 254 231 469 271 110 637 369 186 51 619 33 198 447 6 618 587 388 317 586 100 545 526 182 105 35 585 528 41 124 556 559 262 341 626 47 385 221 267 333 565 272 625 322 548 570 121 253 426 415 410 562 115 148 554 249 261 331 136 92 490 487 465 78 551 365 402 44 103 96 643 56 456 232 342 488 157 507 645 347 170 502 338 62 76 418 368 610 430 513 588 454 287 77 449 494 25 58 214 344 636 527 200 558 17 611 15 67 98 131 194 370 315 268 142 293 197 561 118 107 557 240 102 553 425 575 188 263 533 475 501 297 589 518 404 358 282 213 199 372 391 384 187 641 255 173 112 50 381 113 167 190 382 175 270 407 435 399 292 304 143 594 153 483 367 497 316 514 147 252 146 321 24 210 192 468 424 16 206 237 462 638 154 178 225 116 511 95 109 306 141 247 196 34 539 259 466 164 223 257 13 289 397 598 398 390 7 70 455 631 408 308 356 84 93 323 478 634 355 389 319 265 195 3 491 401 580 127 622 440 470 523 546 174 183 428 374 114 207 376 547 52 14 592 66 11 359 480 75 32 346 89 377 560 5 281 69 330 219 349 467 85 438 283 151 509 541 496 485 639 538 305 86 73 617 101 246 632 628 132 386 583 53 248 23 563 572 620 229 411 505 108 122 279 416 65 421 457 243 162 417 353 500 550 517 354 125 163 432 400 111 299 138 635 387 314 542 310 362 383 260 303 228 361 446 615 158 166 437 419 536 298 392 506 171 452 348 427 633 120 614 602 537 211 129 623 522 284 159 168 492 258 9 177 364 591 278 30 378 83 29 613 128 64 471 444 595 489 117 584 79 286 133 371 325 335 508 288 413 476 311 431 290 448 596 155 520 300 230 202 63 512 644 217 495 99 137 60 302 405 571 94 161 57 22 43 436 193 74 328 603 327 169 474 209 72 612 10 119 442 463 191 26 273 180 334 439 54 366 351 624 604 499 250 264 8 222 530 573 280 144 616 61 534 313 601 172 59 130 566 81 627 337 590 629 201 453 226 296 577 2 472 464 156 451 150 48 486 579 564 597 395 87 179 181 642 97 19 326 621 363 552 134 510 434 126 245 420 294 236 307 461 106 266 149 40 605 332 42 607 503 189 12 630 519 504 239 215 82 208 185 205 543 482 481 345 49 422 576 360 244 640 312 412 406 18 55 274 459 91 256 88 433 21 234 184 176 357 233 145 37 379 46 578 373 212 393 45 423 525 220 275 235 521 20 529 574 329 582 165 429 473 516 140 350 555 71 600 80 493 549 569 593 135 224 336 301 450 609 203 39 544 484 90 445 160 241 218 309 414 394 460 104 498 524 532 216 28 4 477 339 599 277 409 269 27 291 242 1 276 535 458 38 152 608 318 375 403 139 68 606 443 396 31' 568 123 581 380 238 36 567 251 531 540 227 285 352 320 324 204 515 343 479 340 295 441 254 231 469 271 110 637 369 186 51 619 33 198 447 6 618 587 388 317 586 100 545 526 182 105 35 585 528 41 124 556 559 262 341 626 47 385 221 267 333 565 272 625 322 548 570 121 253 426 415 410 562 115 148 554 249 261 331 136 92 490 487 465 78 551 365 402 44 103 96 643 56 456 232 342 488 157 507 645 347 170 502 338 62 76 418 368 610 430 513 588 454 287 77 449 494 25 58 214 344 636 527 200 558 17 611 15 67 98 131 194 370 315 268 142 293 197 561 118 107 557 240 102 553 425 575 188 263 533 475 501 297 589 518 404 358 282 213 199 372 391 384 187 641 255 173 112 50 381 113 167 190 382 175 270 407 435 399 292 304 143 594 153 483 367 497 316 514 147 252 146 321 24 210 192 468 424 16 206 237 462 638 154 178 225 116 511 95 109 306 141 247 196 34 539 259 466 164 223 257 13 289 397 598 398 390 7 70 455 631 408 308 356 84 93 323 478 634 355 389 319 265 195 3 491 401 580 127 622 440 470 523 546 174 183 428 374 114 207 376 547 52 14 592 66 11 359 480 75 32 346 89 377 560 5 281 69 330 219 349 467 85 438 283 151 509 541 496 485 639 538 305 86 73 617 101 246 632 628 132 386 583 53 248 23 563 572 620 229 411 505 108 122 279 416 65 421 457 243 162 417 353 500 550 517 354 125 163 432 400 111 299 138 635 387 314 542 310 362 383 260 303 228 361 446 615 158 166 437 419 536 298 392 506 171 452 348 427 633 120 614 602 537 211 129 623 522 284 159 168 492 258 9 177 364 591 278 30 378 83 29 613 128 64 471 444 595 489 117 584 79 286 133 371 325 335 508 288 413 476 311 431 290 448 596 155 520 300 230 202 63 512 644 217 495 99 137 60 302 405 571 94 161 57 22 43 436 193 74 328 603 327 169 474 209 72 612 10 119 442 463 191 26 273 180 334 439 54 366 351 624 604 499 250 264 8 222 530 573 280 144 616 61 534 313 601 172 59 130 566 81 627 337 590 629 201 453 226 296 577 2 472 464 156 451 150 48 486 579 564 597 395 87 179 181 642 97 19 326 621 363 552 134 510 434 126 245 420 294 236 307 461 106 266 149 40 605 332 42 607 503 189 12 630 519 504 239 215 82 208 185 205 543 482 481 345 49 422 576 360 244 640 312 412 406 18 55 274 459 91 256 88 433 21 234 184 176 357 233 145 37 379 46 578 373 212 393 45 423 525 220 275 235 521 20 529 574 329 582 165 429 473 516 140 350 555 71 600 80 493 549 569 593 135 224 336 301 450 609 203 39 544 484 90 445 160 241 218 309 414 394 460 104 498 524 532 216 28 4 477 339 599 277 409 269 27 291 242 1 276 535 458 38 152 608 318 375 403 139 68 606 443 396 31 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-10-08 00:33:39.464970 time=0:00:02.739647 [TestJobList] gnt-job list <<<< 2026-10-08 00:33:39.465119 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-10-08 00:33:39.465191 time=0:00:00.000072 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-10-08 00:33:39.465223 start [TestGroupList] gnt-group list --- Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output serial_no,diskparams,alloc_policy,ctime,ndp/ovs_link,node_list,name,ipolicy,ndp/cpu_speed,custom_ndparams,ndp/oob_program,custom_diskparams,pinst_list,uuid,mtime,tags,ndp/exclusive_storage,ndp/spindle_count,ndparams,custom_ipolicy,ndp/ovs_name,node_cnt,pinst_cnt,ndp/ssh_port,ndp/ovs >> /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 serial_no,diskparams,alloc_policy,ctime,ndp/ovs_link,node_list,name,ipolicy,ndp/cpu_speed,custom_ndparams,ndp/oob_program,custom_diskparams,pinst_list,uuid,mtime,tags,ndp/exclusive_storage,ndp/spindle_count,ndparams,custom_ipolicy,ndp/ovs_name,node_cnt,pinst_cnt,ndp/ssh_port,ndp/ovs,serial_no,diskparams,alloc_policy,ctime,ndp/ovs_link,node_list,name,ipolicy,ndp/cpu_speed,custom_ndparams,ndp/oob_program,custom_diskparams,pinst_list,uuid,mtime,tags,ndp/exclusive_storage,ndp/spindle_count,ndparams,custom_ipolicy,ndp/ovs_name,node_cnt,pinst_cnt,ndp/ssh_port,ndp/ovs >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/ovs,ndp/ssh_port,pinst_cnt,node_cnt,ndp/ovs_name,custom_ipolicy,ndparams >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output ndp/spindle_count,ndp/exclusive_storage,tags,mtime >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output uuid,pinst_list,custom_diskparams,ndp/oob_program,custom_ndparams,ndp/cpu_speed,ipolicy >> /var/log/ganeti/qa-output.log' Command: ssh troy-mcclure.staging.ganeti.org 'gnt-group list --output name,node_list,ndp/ovs_link,ctime,alloc_policy,diskparams,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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.9c5yfvy1 -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.9c5yfvy1 -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-10-08 00:33:41.110977 time=0:00:01.645754 [TestGroupList] gnt-group list <<<< 2026-10-08 00:33:41.111072 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.9c5yfvy1 -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-10-08 00:33:41.657584 time=0:00:00.546512 [TestGroupListFields] gnt-group list-fields <<<< 2026-10-08 00:33:41.657687 start [TestInstanceFailover] gnt-instance failover Instance doesn't support failover, skipping test ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-10-08 00:33:41.657759 time=0:00:00.000072 [TestInstanceFailover] gnt-instance failover <<<< 2026-10-08 00:33:41.657789 start [TestRapiInstanceFailover] Test failing over instance via RAPI Instance doesn't support failover, skipping test ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-10-08 00:33:41.657835 time=0:00:00.000046 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-10-08 00:33:41.657859 start [TestInstanceMigrate] gnt-instance migrate Instance doesn't support migration, skipping test ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-10-08 00:33:41.657896 time=0:00:00.000037 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-10-08 00:33:41.657922 start [TestRapiInstanceMigrate] Test migrating instance via RAPI Instance doesn't support migration, skipping test ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-10-08 00:33:41.657957 time=0:00:00.000035 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-10-08 00:33:41.657986 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-10-08 00:33:42.657422 time=0:00:00.999436 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-10-08 00:33:42.657537 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-10-08 00:33:42.657556 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-10-08 00:33:49.099023 time=0:00:06.441467 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3649429c103a2b93fc80a8581d3b323421c338ff /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 649, 650 Waiting for job 649 ... Thu Oct 8 00:33:50 2026 * Verifying cluster config Thu Oct 8 00:33:50 2026 * Verifying cluster certificate files Thu Oct 8 00:33:50 2026 * Verifying hypervisor parameters Thu Oct 8 00:33:50 2026 * Verifying all nodes belong to an existing group Waiting for job 650 ... Thu Oct 8 00:33:50 2026 * Verifying group 'default' Thu Oct 8 00:33:50 2026 * Gathering data (3 nodes) Thu Oct 8 00:33:50 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:33:52 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:33:52 2026 * Verifying configuration file consistency Thu Oct 8 00:33:52 2026 * Verifying node status Thu Oct 8 00:33:52 2026 * Verifying instance status Thu Oct 8 00:33:52 2026 * Verifying orphan volumes Thu Oct 8 00:33:52 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:33:52 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:33:52 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:33:52 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:33:52 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:33:52 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:33:52 2026 * Other Notes Thu Oct 8 00:33:52 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3649429c103a2b93fc80a8581d3b323421c338ff /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: c49d386a-21c0-49a8-b208-be468f72dd8c Creation time: 2026-10-08 00:13:28 Modification time: 2026-10-08 00:33:48 Master node: troy-mcclure.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.qxMPcp instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.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-10-08 00:33:53.970101 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:33:55 2026 * disk 0, size 768M Thu Oct 8 00:33:55 2026 * disk 1, size 512M Thu Oct 8 00:33:55 2026 * creating instance disks... Thu Oct 8 00:33:55 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Oct 8 00:33:55 2026 adding disks to cluster config Thu Oct 8 00:33:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:33:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:33:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:33:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:33:56 2026 * running the instance OS create scripts... Thu Oct 8 00:33:56 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 62a16479-21b7-45bd-b5a2-129f560b5604 Serial number: 4 Creation time: 2026-10-08 00:33:55 Modification time: 2026-10-08 00:33:56 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:53:4b:2d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9f029e37-c429-4e15-9c45-96f53d52b6e0 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/9325341e-cce4-4551-a19d-71559f49df96.disk0 on primary: /dev/gnt/9325341e-cce4-4551-a19d-71559f49df96.disk0 (253:0) name: disk0 UUID: 89b4990a-848a-42b9-8065-d154aed12d59 - disk/1: plain, size 512M access mode: rw logical_id: gnt/63c42864-2e79-47a2-a8ad-5750b8bd0e30.disk1 on primary: /dev/gnt/63c42864-2e79-47a2-a8ad-5750b8bd0e30.disk1 (253:1) name: disk1 UUID: 0af32078-c78c-4e61-aeba-17e3a4e2de49 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:33:58.010636 time=0:00:04.040535 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-10-08 00:33:58.010743 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 654 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:33:59.455821 time=0:00:01.445078 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:33:59.455986 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-10-08 00:33:59.456010 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 657 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 657 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 658 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:34: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 659 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 659 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 660 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 660 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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-10-08 00:34:07.157642 time=0:00:07.701632 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-10-08 00:34:07.157757 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 663 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:34:09.284121 time=0:00:02.126364 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:34:09.284214 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/664 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-10-08 00:34:10.704946 time=0:00:01.420732 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-10-08 00:34:10.705061 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/665 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-10-08 00:34:12.925115 time=0:00:02.220054 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-10-08 00:34:12.925240 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 62a16479-21b7-45bd-b5a2-129f560b5604 Serial number: 16 Creation time: 2026-10-08 00:33:55 Modification time: 2026-10-08 00:34:11 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:53:4b:2d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9f029e37-c429-4e15-9c45-96f53d52b6e0 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/9325341e-cce4-4551-a19d-71559f49df96.disk0 on primary: /dev/gnt/9325341e-cce4-4551-a19d-71559f49df96.disk0 (253:0) name: disk0 UUID: 89b4990a-848a-42b9-8065-d154aed12d59 - disk/1: plain, size 512M access mode: rw logical_id: gnt/63c42864-2e79-47a2-a8ad-5750b8bd0e30.disk1 on primary: /dev/gnt/63c42864-2e79-47a2-a8ad-5750b8bd0e30.disk1 (253:1) name: disk1 UUID: 0af32078-c78c-4e61-aeba-17e3a4e2de49 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-10-08 00:34:29.116760 time=0:00:16.191520 [TestInstanceModify] gnt-instance modify <<<< 2026-10-08 00:34:29.116894 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/681 GET /2/jobs/682 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-10-08 00:34:31.148999 time=0:00:02.032105 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-10-08 00:34:31.149136 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-10-08 00:34:31.149158 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-10-08 00:34:31.149174 skipping , test(s) instance-device-names disabled <<<< 2026-10-08 00:34:31.149188 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 683 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:34:32.590643 time=0:00:01.441455 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:34:32.590766 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-10-08 00:34:32.590785 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-10-08 00:34:32.590799 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Oct 8 00:34:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Oct 8 00:34:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:34:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Oct 8 00:34:36 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Oct 8 00:34:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:34:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Oct 8 00:34:39 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Oct 8 00:34:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:34:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Oct 8 00:34:42 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Oct 8 00:34:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:34:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-10-08 00:34:43.052905 time=0:00:10.462106 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-10-08 00:34:43.053007 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 690 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:34:45.200573 time=0:00:02.147566 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:34:45.200710 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 691 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 692 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 693 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 694 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 695 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:34: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.9c5yfvy1 -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-10-08 00:34:54.865920 time=0:00:09.665210 [TestInstanceReboot] gnt-instance reboot <<<< 2026-10-08 00:34:54.866018 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-10-08 00:34:56.606713 time=0:00:01.740695 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4d661e717260bb33981bda6ff64a196a852f7bf7 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 698, 699 Waiting for job 698 ... Thu Oct 8 00:34:58 2026 * Verifying cluster config Thu Oct 8 00:34:58 2026 * Verifying cluster certificate files Thu Oct 8 00:34:58 2026 * Verifying hypervisor parameters Thu Oct 8 00:34:58 2026 * Verifying all nodes belong to an existing group Waiting for job 699 ... Thu Oct 8 00:34:58 2026 * Verifying group 'default' Thu Oct 8 00:34:58 2026 * Gathering data (3 nodes) Thu Oct 8 00:34:58 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:34:59 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:34:59 2026 * Verifying configuration file consistency Thu Oct 8 00:34:59 2026 * Verifying node status Thu Oct 8 00:34:59 2026 * Verifying instance status Thu Oct 8 00:34:59 2026 * Verifying orphan volumes Thu Oct 8 00:34:59 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:34:59 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:34:59 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:34:59 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:34:59 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:34:59 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:34:59 2026 * Other Notes Thu Oct 8 00:34:59 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4d661e717260bb33981bda6ff64a196a852f7bf7 /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-10-08 00:35:02.505893 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:35:03 2026 * disk 0, size 768M Thu Oct 8 00:35:03 2026 * disk 1, size 512M Thu Oct 8 00:35:03 2026 * creating instance disks... Thu Oct 8 00:35:04 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Oct 8 00:35:04 2026 adding disks to cluster config Thu Oct 8 00:35:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:35:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:35:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:35:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:35:04 2026 * running the instance OS create scripts... Thu Oct 8 00:35:05 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c3a5f312-ecc2-4524-a4a5-ad521c76ac59 Serial number: 4 Creation time: 2026-10-08 00:35:04 Modification time: 2026-10-08 00:35:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_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_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:aa:38 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 40e759e6-53b8-40e7-9140-756d6d15faf0 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/0945b76c-8f7c-4a8a-a91f-9e37c14f503d.disk0 on primary: /dev/gnt/0945b76c-8f7c-4a8a-a91f-9e37c14f503d.disk0 (253:0) name: disk0 UUID: e8a16f25-0cfd-4adc-b378-7cb1c70604db - disk/1: plain, size 512M access mode: rw logical_id: gnt/51dbf006-cc42-41cd-9088-cb6f861ef5e0.disk1 on primary: /dev/gnt/51dbf006-cc42-41cd-9088-cb6f861ef5e0.disk1 (253:1) name: disk1 UUID: 05389306-9c83-4dad-91d8-54e4036aac77 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:35:06.647973 time=0:00:04.142080 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-10-08 00:35:06.648079 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 704 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:35:17.900157 time=0:00:11.252078 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:35:17.900270 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-10-08 00:35:17.900301 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 707 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 707 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 708 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:35: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 709 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 709 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 710 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 710 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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-10-08 00:35:25.676100 time=0:00:07.775799 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-10-08 00:35:25.676232 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 713 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:35:27.830933 time=0:00:02.154701 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:35:27.831118 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/714 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-10-08 00:35:38.980900 time=0:00:11.149782 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-10-08 00:35:38.981015 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/715 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-10-08 00:35:41.113898 time=0:00:02.132883 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-10-08 00:35:41.114071 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c3a5f312-ecc2-4524-a4a5-ad521c76ac59 Serial number: 16 Creation time: 2026-10-08 00:35:04 Modification time: 2026-10-08 00:35:39 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_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_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:aa:38 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 40e759e6-53b8-40e7-9140-756d6d15faf0 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/0945b76c-8f7c-4a8a-a91f-9e37c14f503d.disk0 on primary: /dev/gnt/0945b76c-8f7c-4a8a-a91f-9e37c14f503d.disk0 (253:0) name: disk0 UUID: e8a16f25-0cfd-4adc-b378-7cb1c70604db - disk/1: plain, size 512M access mode: rw logical_id: gnt/51dbf006-cc42-41cd-9088-cb6f861ef5e0.disk1 on primary: /dev/gnt/51dbf006-cc42-41cd-9088-cb6f861ef5e0.disk1 (253:1) name: disk1 UUID: 05389306-9c83-4dad-91d8-54e4036aac77 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:35:48 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:35:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:9d:6a:73,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:35:49 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:35:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:35:50 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:35:50 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:35:52 2026 * disk 2, size 1.0G Thu Oct 8 00:35:52 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:35:52 2026 - INFO: Hotplug done. Thu Oct 8 00:35:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:35:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:35:53 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:35: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: ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-10-08 00:36:09.669679 time=0:00:28.555608 [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-10-08 00:36:09.669796 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/736 GET /2/jobs/737 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-10-08 00:36:11.696904 time=0:00:02.027108 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-10-08 00:36:11.697018 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-10-08 00:36:11.697041 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-10-08 00:36:11.697060 skipping , test(s) instance-device-names disabled <<<< 2026-10-08 00:36:11.697074 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 738 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:36:17.841423 time=0:00:06.144349 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:36:17.841542 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-10-08 00:36:17.841567 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-10-08 00:36:17.841582 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Oct 8 00:36:19 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Oct 8 00:36:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:36:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Oct 8 00:36:22 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Oct 8 00:36:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:36:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Oct 8 00:36:24 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Oct 8 00:36:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:36:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Oct 8 00:36:27 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Oct 8 00:36:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:36:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-10-08 00:36:28.292694 time=0:00:10.451112 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-10-08 00:36:28.292781 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 745 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:36:30.440849 time=0:00:02.148068 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:36:30.440945 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 746 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 747 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 748 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 749 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 750 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:37: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.9c5yfvy1 -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-10-08 00:37:09.432017 time=0:00:38.991072 [TestInstanceReboot] gnt-instance reboot <<<< 2026-10-08 00:37:09.432158 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-10-08 00:37:20.883386 time=0:00:11.451228 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 56bca941ae7636ec0345f719fe04ccc13b37d8ce /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 753, 754 Waiting for job 753 ... Thu Oct 8 00:37:22 2026 * Verifying cluster config Thu Oct 8 00:37:22 2026 * Verifying cluster certificate files Thu Oct 8 00:37:22 2026 * Verifying hypervisor parameters Thu Oct 8 00:37:22 2026 * Verifying all nodes belong to an existing group Waiting for job 754 ... Thu Oct 8 00:37:22 2026 * Verifying group 'default' Thu Oct 8 00:37:22 2026 * Gathering data (3 nodes) Thu Oct 8 00:37:22 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:37:23 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:37:23 2026 * Verifying configuration file consistency Thu Oct 8 00:37:23 2026 * Verifying node status Thu Oct 8 00:37:23 2026 * Verifying instance status Thu Oct 8 00:37:23 2026 * Verifying orphan volumes Thu Oct 8 00:37:23 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:37:24 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:37:24 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:37:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:37:24 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:37:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:37:24 2026 * Other Notes Thu Oct 8 00:37:24 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 56bca941ae7636ec0345f719fe04ccc13b37d8ce /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-10-08 00:37:26.759608 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:37:27 2026 * disk 0, size 768M Thu Oct 8 00:37:27 2026 * disk 1, size 512M Thu Oct 8 00:37:27 2026 * creating instance disks... Thu Oct 8 00:37:28 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Oct 8 00:37:28 2026 adding disks to cluster config Thu Oct 8 00:37:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:37:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:37:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:37:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:37:29 2026 * running the instance OS create scripts... Thu Oct 8 00:37:29 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 495aed0a-b8d3-47b5-8fac-184ace828c44 Serial number: 4 Creation time: 2026-10-08 00:37:28 Modification time: 2026-10-08 00:37:29 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_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_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d4:fc:0d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e1a9e129-9633-4934-9a26-e2c556ffad5f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/d29b19c5-e654-473a-aaf8-51dd0a5c048a.disk0 on primary: /dev/gnt/d29b19c5-e654-473a-aaf8-51dd0a5c048a.disk0 (253:0) name: disk0 UUID: b2f60c20-6e13-4141-a9f3-b9f183ba41fa - disk/1: plain, size 512M access mode: rw logical_id: gnt/ab29a080-67ec-4c26-b826-6866c46c850c.disk1 on primary: /dev/gnt/ab29a080-67ec-4c26-b826-6866c46c850c.disk1 (253:1) name: disk1 UUID: 5fadf252-602a-40f5-8931-afd8c242a1ad Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:37:30.896117 time=0:00:04.136509 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-10-08 00:37:30.896239 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 759 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:37:42.144600 time=0:00:11.248361 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:37:42.144750 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-10-08 00:37:42.144774 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 762 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 762 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 763 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:37: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 764 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 764 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 765 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 765 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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-10-08 00:37:49.791368 time=0:00:07.646594 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-10-08 00:37:49.791484 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 768 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:37:51.927731 time=0:00:02.136247 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:37:51.927845 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/769 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-10-08 00:38:03.084963 time=0:00:11.157118 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-10-08 00:38:03.085057 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/770 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-10-08 00:38:05.197985 time=0:00:02.112928 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-10-08 00:38:05.198149 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 495aed0a-b8d3-47b5-8fac-184ace828c44 Serial number: 16 Creation time: 2026-10-08 00:37:28 Modification time: 2026-10-08 00:38:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_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_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d4:fc:0d IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e1a9e129-9633-4934-9a26-e2c556ffad5f name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/d29b19c5-e654-473a-aaf8-51dd0a5c048a.disk0 on primary: /dev/gnt/d29b19c5-e654-473a-aaf8-51dd0a5c048a.disk0 (253:0) name: disk0 UUID: b2f60c20-6e13-4141-a9f3-b9f183ba41fa - disk/1: plain, size 512M access mode: rw logical_id: gnt/ab29a080-67ec-4c26-b826-6866c46c850c.disk1 on primary: /dev/gnt/ab29a080-67ec-4c26-b826-6866c46c850c.disk1 (253:1) name: disk1 UUID: 5fadf252-602a-40f5-8931-afd8c242a1ad Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:38:12 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:38:12 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:de:58:8a,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:38:13 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:38:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:38:14 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:38: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' Thu Oct 8 00:38:16 2026 * disk 2, size 1.0G Thu Oct 8 00:38:16 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:38:16 2026 - INFO: Hotplug done. Thu Oct 8 00:38:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:38:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:38:18 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:38: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-10-08 00:38:33.832987 time=0:00:28.634838 [TestInstanceModify] gnt-instance modify <<<< 2026-10-08 00:38:33.833115 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/791 GET /2/jobs/792 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-10-08 00:38:35.877049 time=0:00:02.043934 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-10-08 00:38:35.877184 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-10-08 00:38:35.877208 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-10-08 00:38:35.877224 skipping , test(s) instance-device-names disabled <<<< 2026-10-08 00:38:35.877238 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 793 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:38:42.033437 time=0:00:06.156199 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:38:42.033579 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-10-08 00:38:42.033603 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-10-08 00:38:42.033618 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Oct 8 00:38:43 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Oct 8 00:38:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00: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' Thu Oct 8 00:38:46 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Oct 8 00:38:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00: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' Thu Oct 8 00:38:48 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Oct 8 00:38:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00: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' Thu Oct 8 00:38:51 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Oct 8 00:38:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:38:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-10-08 00:38:52.411194 time=0:00:10.377576 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-10-08 00:38:52.411318 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 800 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:38:54.556721 time=0:00:02.145403 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:38:54.556836 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 801 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 802 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 803 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 804 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 805 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:39:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:39:33.528029 time=0:00:38.971193 [TestInstanceReboot] gnt-instance reboot <<<< 2026-10-08 00:39:33.528106 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-10-08 00:39:44.980260 time=0:00:11.452154 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c1ec9f218979bf1bc49fbe318773a8b20c368ddf /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 808, 809 Waiting for job 808 ... Thu Oct 8 00:39:46 2026 * Verifying cluster config Thu Oct 8 00:39:46 2026 * Verifying cluster certificate files Thu Oct 8 00:39:46 2026 * Verifying hypervisor parameters Thu Oct 8 00:39:46 2026 * Verifying all nodes belong to an existing group Waiting for job 809 ... Thu Oct 8 00:39:46 2026 * Verifying group 'default' Thu Oct 8 00:39:46 2026 * Gathering data (3 nodes) Thu Oct 8 00:39:46 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:39:48 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:39:48 2026 * Verifying configuration file consistency Thu Oct 8 00:39:48 2026 * Verifying node status Thu Oct 8 00:39:48 2026 * Verifying instance status Thu Oct 8 00:39:48 2026 * Verifying orphan volumes Thu Oct 8 00:39:48 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:39:48 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:39:48 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:39:48 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:39:48 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:39:48 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:39:48 2026 * Other Notes Thu Oct 8 00:39:48 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c1ec9f218979bf1bc49fbe318773a8b20c368ddf /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-10-08 00:39:50.867798 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:39:52 2026 * disk 0, size 768M Thu Oct 8 00:39:52 2026 * disk 1, size 512M Thu Oct 8 00:39:52 2026 * creating instance disks... Thu Oct 8 00:39:52 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Oct 8 00:39:52 2026 adding disks to cluster config Thu Oct 8 00:39:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:39:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:39:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:39:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:39:53 2026 * running the instance OS create scripts... Thu Oct 8 00:39:53 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2ef1d83b-7a4a-4473-aa84-83831ae5ee26 Serial number: 4 Creation time: 2026-10-08 00:39:52 Modification time: 2026-10-08 00:39:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) 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_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:b6:f9:b8 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: beda6dfa-6691-4921-bdc8-4bbc1346cb64 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/369176bc-a9ed-451e-9124-38195f9a6814.disk0 on primary: /dev/gnt/369176bc-a9ed-451e-9124-38195f9a6814.disk0 (253:0) name: disk0 UUID: baa47c34-3c61-4c7a-84b1-eec48b932c10 - disk/1: plain, size 512M access mode: rw logical_id: gnt/a888deac-8491-4dd8-9511-08941e510eeb.disk1 on primary: /dev/gnt/a888deac-8491-4dd8-9511-08941e510eeb.disk1 (253:1) name: disk1 UUID: b2434f76-e6bb-4787-8ac8-ac55b3e3c008 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:39:54.887984 time=0:00:04.020186 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-10-08 00:39:54.888089 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 814 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:40:06.146519 time=0:00:11.258430 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:40:06.146660 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-10-08 00:40:06.146683 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 817 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 817 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 818 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:40:09 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 819 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 819 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 820 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 820 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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-10-08 00:40:13.714952 time=0:00:07.568269 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-10-08 00:40:13.715029 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 823 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:40:15.943335 time=0:00:02.228306 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:40:15.943473 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/824 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-10-08 00:40:27.113004 time=0:00:11.169531 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-10-08 00:40:27.113107 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/825 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-10-08 00:40:29.337113 time=0:00:02.224006 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-10-08 00:40:29.337207 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2ef1d83b-7a4a-4473-aa84-83831ae5ee26 Serial number: 16 Creation time: 2026-10-08 00:39:52 Modification time: 2026-10-08 00:40:28 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) 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_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:b6:f9:b8 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: beda6dfa-6691-4921-bdc8-4bbc1346cb64 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/369176bc-a9ed-451e-9124-38195f9a6814.disk0 on primary: /dev/gnt/369176bc-a9ed-451e-9124-38195f9a6814.disk0 (253:0) name: disk0 UUID: baa47c34-3c61-4c7a-84b1-eec48b932c10 - disk/1: plain, size 512M access mode: rw logical_id: gnt/a888deac-8491-4dd8-9511-08941e510eeb.disk1 on primary: /dev/gnt/a888deac-8491-4dd8-9511-08941e510eeb.disk1 (253:1) name: disk1 UUID: b2434f76-e6bb-4787-8ac8-ac55b3e3c008 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:40:36 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:40:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:60:74:7f,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:40:37 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:40:37 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:40:39 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:40:39 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:40:40 2026 * disk 2, size 1.0G Thu Oct 8 00:40:40 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:40:41 2026 - INFO: Hotplug done. Thu Oct 8 00:40:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:40:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:40:42 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:40: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-10-08 00:40:57.986888 time=0:00:28.649681 [TestInstanceModify] gnt-instance modify <<<< 2026-10-08 00:40:57.986973 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/846 GET /2/jobs/847 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-10-08 00:41:00.005595 time=0:00:02.018622 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-10-08 00:41:00.005720 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-10-08 00:41:00.005757 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-10-08 00:41:00.005774 skipping , test(s) instance-device-names disabled <<<< 2026-10-08 00:41:00.005786 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 848 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:41:06.254561 time=0:00:06.248775 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:41:06.254639 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-10-08 00:41:06.254661 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-10-08 00:41:06.254677 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Oct 8 00:41:07 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Oct 8 00:41:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:41:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Oct 8 00:41:10 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Oct 8 00:41:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:41:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Oct 8 00:41:12 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Oct 8 00:41:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:41:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Oct 8 00:41:15 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Oct 8 00:41:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:41:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-10-08 00:41:16.696241 time=0:00:10.441564 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-10-08 00:41:16.696373 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 855 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:41:18.822556 time=0:00:02.126183 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:41:18.822663 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 856 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 857 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 858 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 859 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 860 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:41:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:41:57.807957 time=0:00:38.985294 [TestInstanceReboot] gnt-instance reboot <<<< 2026-10-08 00:41:57.808060 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-10-08 00:42:09.259899 time=0:00:11.451839 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' dfe10417bfc72b09c7df06e45ca6e4cd3b3ecee6 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 863, 864 Waiting for job 863 ... Thu Oct 8 00:42:10 2026 * Verifying cluster config Thu Oct 8 00:42:10 2026 * Verifying cluster certificate files Thu Oct 8 00:42:10 2026 * Verifying hypervisor parameters Thu Oct 8 00:42:10 2026 * Verifying all nodes belong to an existing group Waiting for job 864 ... Thu Oct 8 00:42:11 2026 * Verifying group 'default' Thu Oct 8 00:42:11 2026 * Gathering data (3 nodes) Thu Oct 8 00:42:11 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:42:12 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:42:12 2026 * Verifying configuration file consistency Thu Oct 8 00:42:12 2026 * Verifying node status Thu Oct 8 00:42:12 2026 * Verifying instance status Thu Oct 8 00:42:12 2026 * Verifying orphan volumes Thu Oct 8 00:42:12 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:42:12 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:42:12 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:42:12 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:42:12 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:42:12 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:42:12 2026 * Other Notes Thu Oct 8 00:42:12 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' dfe10417bfc72b09c7df06e45ca6e4cd3b3ecee6 /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-10-08 00:42:15.145836 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:42:16 2026 * disk 0, size 768M Thu Oct 8 00:42:16 2026 * disk 1, size 512M Thu Oct 8 00:42:16 2026 * creating instance disks... Thu Oct 8 00:42:17 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Oct 8 00:42:17 2026 adding disks to cluster config Thu Oct 8 00:42:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:42:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:42:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:42:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:42:17 2026 * running the instance OS create scripts... Thu Oct 8 00:42:17 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4380e7de-e586-4c8e-a3ec-4839433e8586 Serial number: 4 Creation time: 2026-10-08 00:42:17 Modification time: 2026-10-08 00:42:17 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d0:8d:54 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: bb1bc2da-41d5-4035-9b26-47976c72b76e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/24fb4e21-dfe2-4664-90b0-7bc83cfbeb6a.disk0 on primary: /dev/gnt/24fb4e21-dfe2-4664-90b0-7bc83cfbeb6a.disk0 (253:0) name: disk0 UUID: 8fe5906c-9b19-4436-9303-ba646d912a7c - disk/1: plain, size 512M access mode: rw logical_id: gnt/93e9737d-4dbe-4ae4-9712-c59a0a641f59.disk1 on primary: /dev/gnt/93e9737d-4dbe-4ae4-9712-c59a0a641f59.disk1 (253:1) name: disk1 UUID: a7a5affb-9aff-40a1-8008-1b1e3e2a9f83 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:42:19.372033 time=0:00:04.226197 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-10-08 00:42:19.372150 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 869 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:42:30.627936 time=0:00:11.255786 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:42:30.628070 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-10-08 00:42:30.628092 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 872 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 872 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 873 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:42:34 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 874 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 874 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 875 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 875 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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-10-08 00:42:38.289971 time=0:00:07.661879 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-10-08 00:42:38.290066 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 878 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:42:40.434426 time=0:00:02.144360 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:42:40.434585 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/879 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-10-08 00:42:51.705083 time=0:00:11.270498 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-10-08 00:42:51.705192 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/880 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-10-08 00:42:53.921736 time=0:00:02.216544 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-10-08 00:42:53.921902 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4380e7de-e586-4c8e-a3ec-4839433e8586 Serial number: 16 Creation time: 2026-10-08 00:42:17 Modification time: 2026-10-08 00:42:52 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d0:8d:54 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: bb1bc2da-41d5-4035-9b26-47976c72b76e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/24fb4e21-dfe2-4664-90b0-7bc83cfbeb6a.disk0 on primary: /dev/gnt/24fb4e21-dfe2-4664-90b0-7bc83cfbeb6a.disk0 (253:0) name: disk0 UUID: 8fe5906c-9b19-4436-9303-ba646d912a7c - disk/1: plain, size 512M access mode: rw logical_id: gnt/93e9737d-4dbe-4ae4-9712-c59a0a641f59.disk1 on primary: /dev/gnt/93e9737d-4dbe-4ae4-9712-c59a0a641f59.disk1 (253:1) name: disk1 UUID: a7a5affb-9aff-40a1-8008-1b1e3e2a9f83 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:43:00 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:43:01 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:16:3d: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' Thu Oct 8 00:43:02 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:43:02 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:43:03 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:43:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:43:04 2026 * disk 2, size 1.0G Thu Oct 8 00:43:05 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:43:05 2026 - INFO: Hotplug done. Thu Oct 8 00:43:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:43:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:43:06 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:43:06 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-10-08 00:43:22.482732 time=0:00:28.560830 [TestInstanceModify] gnt-instance modify <<<< 2026-10-08 00:43:22.482820 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/901 GET /2/jobs/902 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-10-08 00:43:24.504959 time=0:00:02.022139 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-10-08 00:43:24.505082 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-10-08 00:43:24.505102 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-10-08 00:43:24.505116 skipping , test(s) instance-device-names disabled <<<< 2026-10-08 00:43:24.505127 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 903 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:43:30.748938 time=0:00:06.243811 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:43:30.749020 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-10-08 00:43:30.749037 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-10-08 00:43:30.749049 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Oct 8 00:43:31 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Oct 8 00:43:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:43:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Oct 8 00:43:35 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Oct 8 00:43:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:43:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Oct 8 00:43:37 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Oct 8 00:43:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:43:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Oct 8 00:43:40 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Oct 8 00:43:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:43:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-10-08 00:43:41.215146 time=0:00:10.466097 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-10-08 00:43:41.215235 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 910 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:43:43.462364 time=0:00:02.247129 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:43:43.462459 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 911 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 912 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 913 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 914 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 915 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:44:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:44:22.571371 time=0:00:39.108912 [TestInstanceReboot] gnt-instance reboot <<<< 2026-10-08 00:44:22.571556 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-10-08 00:44:34.123159 time=0:00:11.551603 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 989859e112100ba2f49b609a8f233e6087df9bf7 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 918, 919 Waiting for job 918 ... Thu Oct 8 00:44:35 2026 * Verifying cluster config Thu Oct 8 00:44:35 2026 * Verifying cluster certificate files Thu Oct 8 00:44:35 2026 * Verifying hypervisor parameters Thu Oct 8 00:44:35 2026 * Verifying all nodes belong to an existing group Waiting for job 919 ... Thu Oct 8 00:44:35 2026 * Verifying group 'default' Thu Oct 8 00:44:35 2026 * Gathering data (3 nodes) Thu Oct 8 00:44:35 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:44:37 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:44:37 2026 * Verifying configuration file consistency Thu Oct 8 00:44:37 2026 * Verifying node status Thu Oct 8 00:44:37 2026 * Verifying instance status Thu Oct 8 00:44:37 2026 * Verifying orphan volumes Thu Oct 8 00:44:37 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:44:37 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:44:37 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:44:37 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:44:37 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:44:37 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:44:37 2026 * Other Notes Thu Oct 8 00:44:37 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 989859e112100ba2f49b609a8f233e6087df9bf7 /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-10-08 00:44:38.705300 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:44:39 2026 * disk 0, size 768M Thu Oct 8 00:44:39 2026 * disk 1, size 512M Thu Oct 8 00:44:39 2026 * creating instance disks... Thu Oct 8 00:44:40 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Oct 8 00:44:40 2026 adding disks to cluster config Thu Oct 8 00:44:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:44:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:44:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:44:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:44:40 2026 * running the instance OS create scripts... Thu Oct 8 00:44:41 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2603ffd9-bbed-4b8a-a953-2ccd38c0e76a Serial number: 4 Creation time: 2026-10-08 00:44:40 Modification time: 2026-10-08 00:44:41 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:72:ec:f0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cd2e6f30-68bf-450d-8f90-39f18df3edd2 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8e81bd1d-3a46-4b31-8ef5-9f77a743009e.disk0 on primary: /dev/gnt/8e81bd1d-3a46-4b31-8ef5-9f77a743009e.disk0 (253:0) name: disk0 UUID: 787d7ed4-6f41-4db2-ac2e-3576d07c9b58 - disk/1: plain, size 512M access mode: rw logical_id: gnt/96cbe1e7-0bfe-4603-8a5d-1b053db06ee3.disk1 on primary: /dev/gnt/96cbe1e7-0bfe-4603-8a5d-1b053db06ee3.disk1 (253:1) name: disk1 UUID: 73313785-f051-452c-bfbe-dace7b0c489c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:44:42.760673 time=0:00:04.055373 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-10-08 00:44:42.760746 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 923 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:44:53.998210 time=0:00:11.237464 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:44:53.998341 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-10-08 00:44:53.998363 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 926 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 926 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 927 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:44:57 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 928 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 928 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 929 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 929 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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-10-08 00:45:01.828678 time=0:00:07.830315 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-10-08 00:45:01.828762 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 932 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:45:03.971362 time=0:00:02.142600 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:45:03.971490 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/933 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-10-08 00:45:15.145072 time=0:00:11.173582 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-10-08 00:45:15.145201 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/934 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-10-08 00:45:17.357058 time=0:00:02.211857 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-10-08 00:45:17.357282 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2603ffd9-bbed-4b8a-a953-2ccd38c0e76a Serial number: 16 Creation time: 2026-10-08 00:44:40 Modification time: 2026-10-08 00:45:16 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:72:ec:f0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: cd2e6f30-68bf-450d-8f90-39f18df3edd2 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8e81bd1d-3a46-4b31-8ef5-9f77a743009e.disk0 on primary: /dev/gnt/8e81bd1d-3a46-4b31-8ef5-9f77a743009e.disk0 (253:0) name: disk0 UUID: 787d7ed4-6f41-4db2-ac2e-3576d07c9b58 - disk/1: plain, size 512M access mode: rw logical_id: gnt/96cbe1e7-0bfe-4603-8a5d-1b053db06ee3.disk1 on primary: /dev/gnt/96cbe1e7-0bfe-4603-8a5d-1b053db06ee3.disk1 (253:1) name: disk1 UUID: 73313785-f051-452c-bfbe-dace7b0c489c Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:45:24 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:45:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:f4:fd:aa,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:45:25 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:45:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:45:27 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:45: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' Thu Oct 8 00:45:28 2026 * disk 2, size 1.0G Thu Oct 8 00:45:29 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:45:29 2026 - INFO: Hotplug done. Thu Oct 8 00:45:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:45:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:45:30 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:45:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-10-08 00:45:46.119172 time=0:00:28.761890 [TestInstanceModify] gnt-instance modify <<<< 2026-10-08 00:45:46.119317 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/955 GET /2/jobs/956 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-10-08 00:45:48.141279 time=0:00:02.021962 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-10-08 00:45:48.141400 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-10-08 00:45:48.141416 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-10-08 00:45:48.141431 skipping , test(s) instance-device-names disabled <<<< 2026-10-08 00:45:48.141443 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 957 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:45:54.393392 time=0:00:06.251949 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:45:54.393476 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-10-08 00:45:54.393499 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-10-08 00:45:54.393512 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Oct 8 00:45:55 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Oct 8 00:45:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:45:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Oct 8 00:45:58 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Oct 8 00:45:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:45:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Oct 8 00:46:00 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Oct 8 00:46:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:46:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Oct 8 00:46:04 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Oct 8 00:46:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:46:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-10-08 00:46:04.975218 time=0:00:10.581706 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-10-08 00:46:04.975341 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 964 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:46:07.125933 time=0:00:02.150592 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:46:07.126014 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 965 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 966 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 967 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 968 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 969 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:46:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:46:46.432508 time=0:00:39.306494 [TestInstanceReboot] gnt-instance reboot <<<< 2026-10-08 00:46:46.432598 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-10-08 00:46:57.984729 time=0:00:11.552131 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 31ea5ca71af42e8087f4617df97c704f72ec7acb /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 972, 973 Waiting for job 972 ... Thu Oct 8 00:46:59 2026 * Verifying cluster config Thu Oct 8 00:46:59 2026 * Verifying cluster certificate files Thu Oct 8 00:46:59 2026 * Verifying hypervisor parameters Thu Oct 8 00:46:59 2026 * Verifying all nodes belong to an existing group Waiting for job 973 ... Thu Oct 8 00:46:59 2026 * Verifying group 'default' Thu Oct 8 00:46:59 2026 * Gathering data (3 nodes) Thu Oct 8 00:46:59 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:47:01 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:47:01 2026 * Verifying configuration file consistency Thu Oct 8 00:47:01 2026 * Verifying node status Thu Oct 8 00:47:01 2026 * Verifying instance status Thu Oct 8 00:47:01 2026 * Verifying orphan volumes Thu Oct 8 00:47:01 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:47:01 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:47:01 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:47:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:47:01 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:47:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:47:01 2026 * Other Notes Thu Oct 8 00:47:01 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 31ea5ca71af42e8087f4617df97c704f72ec7acb /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=threads' ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=default Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=default' <<<< 2026-10-08 00:47:03.880065 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:47:05 2026 * disk 0, size 768M Thu Oct 8 00:47:05 2026 * disk 1, size 512M Thu Oct 8 00:47:05 2026 * creating instance disks... Thu Oct 8 00:47:05 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Oct 8 00:47:05 2026 adding disks to cluster config Thu Oct 8 00:47:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:47:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:47:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:47:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:47:06 2026 * running the instance OS create scripts... Thu Oct 8 00:47:06 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 944b0e2d-3d22-4b2e-a8e9-5ea1160fe8fb Serial number: 4 Creation time: 2026-10-08 00:47:05 Modification time: 2026-10-08 00:47:06 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (default) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:2b:8f:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b9a27c6b-1379-490d-93f0-100fe8b27f3b name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/70ad5756-1e38-49a6-a075-90cf424a988f.disk0 on primary: /dev/gnt/70ad5756-1e38-49a6-a075-90cf424a988f.disk0 (253:0) name: disk0 UUID: a420cc11-59a4-4f4f-a5ea-151f5ec26ba0 - disk/1: plain, size 512M access mode: rw logical_id: gnt/29f3aecb-6118-46fc-aeae-0dcde29e8300.disk1 on primary: /dev/gnt/29f3aecb-6118-46fc-aeae-0dcde29e8300.disk1 (253:1) name: disk1 UUID: 81523b05-ea59-47a8-ab71-a22709208b9b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:47:07.928142 time=0:00:04.048077 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-10-08 00:47:07.928219 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 978 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:47:19.181755 time=0:00:11.253536 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:47:19.181857 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-10-08 00:47:19.181880 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 981 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 981 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 982 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:47: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 983 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 983 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 984 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 984 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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-10-08 00:47:26.863510 time=0:00:07.681630 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-10-08 00:47:26.863585 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 987 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:47:29.105286 time=0:00:02.241701 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:47:29.105404 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/988 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-10-08 00:47:40.273002 time=0:00:11.167598 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-10-08 00:47:40.273108 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/989 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-10-08 00:47:42.486484 time=0:00:02.213376 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-10-08 00:47:42.486608 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 944b0e2d-3d22-4b2e-a8e9-5ea1160fe8fb Serial number: 16 Creation time: 2026-10-08 00:47:05 Modification time: 2026-10-08 00:47:41 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (default) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:2b:8f:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b9a27c6b-1379-490d-93f0-100fe8b27f3b name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/70ad5756-1e38-49a6-a075-90cf424a988f.disk0 on primary: /dev/gnt/70ad5756-1e38-49a6-a075-90cf424a988f.disk0 (253:0) name: disk0 UUID: a420cc11-59a4-4f4f-a5ea-151f5ec26ba0 - disk/1: plain, size 512M access mode: rw logical_id: gnt/29f3aecb-6118-46fc-aeae-0dcde29e8300.disk1 on primary: /dev/gnt/29f3aecb-6118-46fc-aeae-0dcde29e8300.disk1 (253:1) name: disk1 UUID: 81523b05-ea59-47a8-ab71-a22709208b9b Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:47:49 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:47:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:cd:bd:bf,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:47:50 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:47:51 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:47:52 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:47:52 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:47:53 2026 * disk 2, size 1.0G Thu Oct 8 00:47:54 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:47:54 2026 - INFO: Hotplug done. Thu Oct 8 00:47:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:47:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:47:55 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:47:55 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-10-08 00:48:11.129048 time=0:00:28.642440 [TestInstanceModify] gnt-instance modify <<<< 2026-10-08 00:48:11.129133 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1010 GET /2/jobs/1011 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-10-08 00:48:13.145105 time=0:00:02.015972 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-10-08 00:48:13.145201 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-10-08 00:48:13.145216 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-10-08 00:48:13.145229 skipping , test(s) instance-device-names disabled <<<< 2026-10-08 00:48:13.145240 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1012 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:48:19.390559 time=0:00:06.245319 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:48:19.390674 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-10-08 00:48:19.390698 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-10-08 00:48:19.390712 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Oct 8 00:48:20 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Oct 8 00:48:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:48:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Oct 8 00:48:23 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Oct 8 00:48:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:48:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Oct 8 00:48:25 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Oct 8 00:48:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:48: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 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Oct 8 00:48:28 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Oct 8 00:48:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:48:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-10-08 00:48:29.753262 time=0:00:10.362550 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-10-08 00:48:29.753367 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1019 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:48:31.905965 time=0:00:02.152598 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:48:31.906043 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 1020 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 1021 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 1022 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 1023 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 1024 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:49: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.9c5yfvy1 -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-10-08 00:49:10.992914 time=0:00:39.086871 [TestInstanceReboot] gnt-instance reboot <<<< 2026-10-08 00:49:10.992985 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-10-08 00:49:22.446940 time=0:00:11.453955 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d006187404a98ae96cb54cb9e55f9d48d8d82a4f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1027, 1028 Waiting for job 1027 ... Thu Oct 8 00:49:23 2026 * Verifying cluster config Thu Oct 8 00:49:23 2026 * Verifying cluster certificate files Thu Oct 8 00:49:23 2026 * Verifying hypervisor parameters Thu Oct 8 00:49:23 2026 * Verifying all nodes belong to an existing group Waiting for job 1028 ... Thu Oct 8 00:49:24 2026 * Verifying group 'default' Thu Oct 8 00:49:24 2026 * Gathering data (3 nodes) Thu Oct 8 00:49:24 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:49:25 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:49:25 2026 * Verifying configuration file consistency Thu Oct 8 00:49:25 2026 * Verifying node status Thu Oct 8 00:49:25 2026 * Verifying instance status Thu Oct 8 00:49:25 2026 * Verifying orphan volumes Thu Oct 8 00:49:25 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:49:25 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:49:25 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:49:25 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:49:25 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:49:25 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:49:25 2026 * Other Notes Thu Oct 8 00:49:25 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d006187404a98ae96cb54cb9e55f9d48d8d82a4f /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-10-08 00:49:27.118319 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:49:28 2026 * disk 0, size 768M Thu Oct 8 00:49:28 2026 * disk 1, size 512M Thu Oct 8 00:49:28 2026 * creating instance disks... Thu Oct 8 00:49:29 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Oct 8 00:49:29 2026 adding disks to cluster config Thu Oct 8 00:49:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:49:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:49:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:49:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:49:29 2026 * running the instance OS create scripts... Thu Oct 8 00:49:29 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ebb21ed4-a08d-4e8c-a6cf-ff6ea417f5ad Serial number: 4 Creation time: 2026-10-08 00:49:29 Modification time: 2026-10-08 00:49:29 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writethrough) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:93:39:b1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e127697d-9e20-4764-8277-8468f6e488be name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e360681b-d3af-45e2-8cfe-ee40138bf2e3.disk0 on primary: /dev/gnt/e360681b-d3af-45e2-8cfe-ee40138bf2e3.disk0 (253:0) name: disk0 UUID: 8799d3ed-ed1a-4de6-8ef1-738dd0819ef3 - disk/1: plain, size 512M access mode: rw logical_id: gnt/bdced2c8-bbdc-4355-9afc-306ce55562b7.disk1 on primary: /dev/gnt/bdced2c8-bbdc-4355-9afc-306ce55562b7.disk1 (253:1) name: disk1 UUID: 43aa4b24-e126-477f-9320-45b7bf658b7f Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:49:31.139714 time=0:00:04.021395 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-10-08 00:49:31.139816 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1032 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:49:42.396765 time=0:00:11.256949 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:49:42.396851 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-10-08 00:49:42.396871 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 1035 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1035 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1036 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:49: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 1037 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1037 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1038 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1038 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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-10-08 00:49:50.257786 time=0:00:07.860915 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-10-08 00:49:50.257899 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1041 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:49:52.413461 time=0:00:02.155562 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:49:52.413584 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1042 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-10-08 00:50:04.001125 time=0:00:11.587541 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-10-08 00:50:04.001238 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1043 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-10-08 00:50:06.113116 time=0:00:02.111878 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-10-08 00:50:06.113228 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ebb21ed4-a08d-4e8c-a6cf-ff6ea417f5ad Serial number: 16 Creation time: 2026-10-08 00:49:29 Modification time: 2026-10-08 00:50:04 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writethrough) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:93:39:b1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e127697d-9e20-4764-8277-8468f6e488be name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/e360681b-d3af-45e2-8cfe-ee40138bf2e3.disk0 on primary: /dev/gnt/e360681b-d3af-45e2-8cfe-ee40138bf2e3.disk0 (253:0) name: disk0 UUID: 8799d3ed-ed1a-4de6-8ef1-738dd0819ef3 - disk/1: plain, size 512M access mode: rw logical_id: gnt/bdced2c8-bbdc-4355-9afc-306ce55562b7.disk1 on primary: /dev/gnt/bdced2c8-bbdc-4355-9afc-306ce55562b7.disk1 (253:1) name: disk1 UUID: 43aa4b24-e126-477f-9320-45b7bf658b7f Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:50:13 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:50:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:09:03:c5,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:50:14 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:50:14 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:50:15 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:50:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:50:17 2026 * disk 2, size 1.0G Thu Oct 8 00:50:17 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:50:17 2026 - INFO: Hotplug done. Thu Oct 8 00:50:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:50:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:50:19 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:50:19 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-10-08 00:50:34.965354 time=0:00:28.852126 [TestInstanceModify] gnt-instance modify <<<< 2026-10-08 00:50:34.965471 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1064 GET /2/jobs/1065 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-10-08 00:50:36.988944 time=0:00:02.023473 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-10-08 00:50:36.989060 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-10-08 00:50:36.989098 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-10-08 00:50:36.989113 skipping , test(s) instance-device-names disabled <<<< 2026-10-08 00:50:36.989125 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1066 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:50:43.234731 time=0:00:06.245606 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:50:43.234854 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-10-08 00:50:43.234872 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-10-08 00:50:43.234885 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Oct 8 00:50:44 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Oct 8 00:50:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:50:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Oct 8 00:50:47 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Oct 8 00:50:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:50: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' Thu Oct 8 00:50:49 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Oct 8 00:50:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:50:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Oct 8 00:50:52 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Oct 8 00:50:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:50:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-10-08 00:50:53.521290 time=0:00:10.286405 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-10-08 00:50:53.521449 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1073 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:50:55.760220 time=0:00:02.238771 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:50:55.760308 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 1074 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 1075 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 1076 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 1077 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 1078 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:51: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.9c5yfvy1 -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-10-08 00:51:34.935729 time=0:00:39.175421 [TestInstanceReboot] gnt-instance reboot <<<< 2026-10-08 00:51:34.935929 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-10-08 00:51:46.492751 time=0:00:11.556822 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4c4798ead4a540363211c04bda6a7bf9bf3e8c4f /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1081, 1082 Waiting for job 1081 ... Thu Oct 8 00:51:47 2026 * Verifying cluster config Thu Oct 8 00:51:47 2026 * Verifying cluster certificate files Thu Oct 8 00:51:47 2026 * Verifying hypervisor parameters Thu Oct 8 00:51:47 2026 * Verifying all nodes belong to an existing group Waiting for job 1082 ... Thu Oct 8 00:51:48 2026 * Verifying group 'default' Thu Oct 8 00:51:48 2026 * Gathering data (3 nodes) Thu Oct 8 00:51:48 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:51:49 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:51:49 2026 * Verifying configuration file consistency Thu Oct 8 00:51:49 2026 * Verifying node status Thu Oct 8 00:51:49 2026 * Verifying instance status Thu Oct 8 00:51:49 2026 * Verifying orphan volumes Thu Oct 8 00:51:49 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:51:49 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:51:49 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:51:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:51:49 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:51:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:51:49 2026 * Other Notes Thu Oct 8 00:51:49 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4c4798ead4a540363211c04bda6a7bf9bf3e8c4f /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writeback Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writeback' <<<< 2026-10-08 00:51:51.197819 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:51:52 2026 * disk 0, size 768M Thu Oct 8 00:51:52 2026 * disk 1, size 512M Thu Oct 8 00:51:52 2026 * creating instance disks... Thu Oct 8 00:51:53 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Oct 8 00:51:53 2026 adding disks to cluster config Thu Oct 8 00:51:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:51:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:51:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:51:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:51:53 2026 * running the instance OS create scripts... Thu Oct 8 00:51:53 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 94e6c240-fcfa-4244-83be-c932da57d943 Serial number: 4 Creation time: 2026-10-08 00:51:53 Modification time: 2026-10-08 00:51:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writeback) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:5f:23:27 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1a9baf1c-246a-4088-a77b-c6a8593afaf4 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a67da1ef-ec2b-4c15-9ce2-5a52b583ef34.disk0 on primary: /dev/gnt/a67da1ef-ec2b-4c15-9ce2-5a52b583ef34.disk0 (253:0) name: disk0 UUID: fa1fdfa9-de24-47f1-ba6a-43d4f6d63bfe - disk/1: plain, size 512M access mode: rw logical_id: gnt/69a7246b-0c6d-4c4f-ac3a-60f7d957d672.disk1 on primary: /dev/gnt/69a7246b-0c6d-4c4f-ac3a-60f7d957d672.disk1 (253:1) name: disk1 UUID: 400388b3-fde4-4a8e-a600-3b80d560feda Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:51:55.428957 time=0:00:04.231138 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-10-08 00:51:55.429063 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1086 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:52:06.684777 time=0:00:11.255714 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:52:06.684932 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-10-08 00:52:06.684955 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 1089 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1089 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1090 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:52: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 1091 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1091 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1092 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1092 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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-10-08 00:52:14.550770 time=0:00:07.865815 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-10-08 00:52:14.550887 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1095 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:52:16.813057 time=0:00:02.262170 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:52:16.813173 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1096 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-10-08 00:52:27.993071 time=0:00:11.179898 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-10-08 00:52:27.993196 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1097 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-10-08 00:52:30.217195 time=0:00:02.223999 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-10-08 00:52:30.217311 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 94e6c240-fcfa-4244-83be-c932da57d943 Serial number: 16 Creation time: 2026-10-08 00:51:53 Modification time: 2026-10-08 00:52:28 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writeback) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:5f:23:27 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1a9baf1c-246a-4088-a77b-c6a8593afaf4 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a67da1ef-ec2b-4c15-9ce2-5a52b583ef34.disk0 on primary: /dev/gnt/a67da1ef-ec2b-4c15-9ce2-5a52b583ef34.disk0 (253:0) name: disk0 UUID: fa1fdfa9-de24-47f1-ba6a-43d4f6d63bfe - disk/1: plain, size 512M access mode: rw logical_id: gnt/69a7246b-0c6d-4c4f-ac3a-60f7d957d672.disk1 on primary: /dev/gnt/69a7246b-0c6d-4c4f-ac3a-60f7d957d672.disk1 (253:1) name: disk1 UUID: 400388b3-fde4-4a8e-a600-3b80d560feda Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:52:37 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:52:37 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:d7:6e: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' Thu Oct 8 00:52:38 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:52:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:52:39 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:52:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:52:41 2026 * disk 2, size 1.0G Thu Oct 8 00:52:41 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:52:42 2026 - INFO: Hotplug done. Thu Oct 8 00:52:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:52: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' Thu Oct 8 00:52:43 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:52:43 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-10-08 00:52:58.929655 time=0:00:28.712344 [TestInstanceModify] gnt-instance modify <<<< 2026-10-08 00:52:58.929754 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1118 GET /2/jobs/1119 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-10-08 00:53:00.965163 time=0:00:02.035409 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-10-08 00:53:00.965276 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-10-08 00:53:00.965304 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-10-08 00:53:00.965320 skipping , test(s) instance-device-names disabled <<<< 2026-10-08 00:53:00.965331 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1120 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:53:07.126680 time=0:00:06.161349 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:53:07.126761 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-10-08 00:53:07.126781 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-10-08 00:53:07.126793 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Oct 8 00:53:08 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Oct 8 00:53:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:53:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Oct 8 00:53:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Oct 8 00:53:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:53:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Oct 8 00:53:13 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Oct 8 00:53:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:53:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Oct 8 00:53:16 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Oct 8 00:53:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:53:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-10-08 00:53:17.637197 time=0:00:10.510404 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-10-08 00:53:17.637311 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1127 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:53:19.790702 time=0:00:02.153391 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:53:19.790806 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 1128 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 1129 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 1130 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 1131 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 1132 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:53: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.9c5yfvy1 -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-10-08 00:53:58.820468 time=0:00:39.029662 [TestInstanceReboot] gnt-instance reboot <<<< 2026-10-08 00:53:58.820573 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-10-08 00:54:10.378777 time=0:00:11.558204 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' aa310cb60c24d014f06cb0363c334ecb42c3f2a8 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1135, 1136 Waiting for job 1135 ... Thu Oct 8 00:54:11 2026 * Verifying cluster config Thu Oct 8 00:54:11 2026 * Verifying cluster certificate files Thu Oct 8 00:54:11 2026 * Verifying hypervisor parameters Thu Oct 8 00:54:11 2026 * Verifying all nodes belong to an existing group Waiting for job 1136 ... Thu Oct 8 00:54:12 2026 * Verifying group 'default' Thu Oct 8 00:54:12 2026 * Gathering data (3 nodes) Thu Oct 8 00:54:12 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:54:13 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:54:13 2026 * Verifying configuration file consistency Thu Oct 8 00:54:13 2026 * Verifying node status Thu Oct 8 00:54:13 2026 * Verifying instance status Thu Oct 8 00:54:13 2026 * Verifying orphan volumes Thu Oct 8 00:54:13 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:54:13 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:54:13 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:54:13 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:54:13 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:54:13 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:54:13 2026 * Other Notes Thu Oct 8 00:54:13 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' aa310cb60c24d014f06cb0363c334ecb42c3f2a8 /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-10-08 00:54:16.277877 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:54:17 2026 * disk 0, size 768M Thu Oct 8 00:54:17 2026 * disk 1, size 512M Thu Oct 8 00:54:17 2026 * creating instance disks... Thu Oct 8 00:54:18 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Oct 8 00:54:18 2026 adding disks to cluster config Thu Oct 8 00:54:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:54:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:54:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:54:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:54:18 2026 * running the instance OS create scripts... Thu Oct 8 00:54:18 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fedd4f96-77a3-4ad8-a797-227c6f99465a Serial number: 4 Creation time: 2026-10-08 00:54:18 Modification time: 2026-10-08 00:54:18 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-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_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:c9:9c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a52b3871-6d53-4756-9b09-8cd48807b113 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7a4abeaf-ba59-4fbb-896f-068bff03112c.disk0 on primary: /dev/gnt/7a4abeaf-ba59-4fbb-896f-068bff03112c.disk0 (253:0) name: disk0 UUID: d58bb5ab-b50d-462f-8ce2-522f4e11c4d2 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c9493a00-7520-4e93-ba9d-5afe153e5b8a.disk1 on primary: /dev/gnt/c9493a00-7520-4e93-ba9d-5afe153e5b8a.disk1 (253:1) name: disk1 UUID: a433f7ec-2bfb-45b7-a821-d0fa9e8a45b8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:54:20.328095 time=0:00:04.050218 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-10-08 00:54:20.328176 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1141 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:54:31.585691 time=0:00:11.257515 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:54:31.585839 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-10-08 00:54:31.585863 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 1144 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1144 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1145 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:54: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 1146 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1146 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1147 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1147 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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-10-08 00:54:39.261356 time=0:00:07.675493 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-10-08 00:54:39.261456 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1150 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:54:41.511058 time=0:00:02.249602 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:54:41.511196 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1151 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-10-08 00:54:52.785212 time=0:00:11.274016 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-10-08 00:54:52.785321 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1152 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-10-08 00:54:55.013600 time=0:00:02.228279 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-10-08 00:54:55.013730 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fedd4f96-77a3-4ad8-a797-227c6f99465a Serial number: 16 Creation time: 2026-10-08 00:54:18 Modification time: 2026-10-08 00:54:53 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-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_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:c9:9c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a52b3871-6d53-4756-9b09-8cd48807b113 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7a4abeaf-ba59-4fbb-896f-068bff03112c.disk0 on primary: /dev/gnt/7a4abeaf-ba59-4fbb-896f-068bff03112c.disk0 (253:0) name: disk0 UUID: d58bb5ab-b50d-462f-8ce2-522f4e11c4d2 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c9493a00-7520-4e93-ba9d-5afe153e5b8a.disk1 on primary: /dev/gnt/c9493a00-7520-4e93-ba9d-5afe153e5b8a.disk1 (253:1) name: disk1 UUID: a433f7ec-2bfb-45b7-a821-d0fa9e8a45b8 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:55:01 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:55:02 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:e0:ae:f6,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:55:03 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:55:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:55:04 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:55:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:55:06 2026 * disk 2, size 1.0G Thu Oct 8 00:55:06 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:55:06 2026 - INFO: Hotplug done. Thu Oct 8 00:55:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:55:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:55:07 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:55:07 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-10-08 00:55:23.911331 time=0:00:28.897601 [TestInstanceModify] gnt-instance modify <<<< 2026-10-08 00:55:23.911434 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1173 GET /2/jobs/1174 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-10-08 00:55:25.937585 time=0:00:02.026151 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-10-08 00:55:25.937728 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-10-08 00:55:25.937748 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-10-08 00:55:25.937804 skipping , test(s) instance-device-names disabled <<<< 2026-10-08 00:55:25.937817 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1175 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:55:32.189682 time=0:00:06.251865 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:55:32.189800 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-10-08 00:55:32.189822 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-10-08 00:55:32.189836 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Oct 8 00:55:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Oct 8 00:55:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:55:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Oct 8 00:55:36 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Oct 8 00:55:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:55: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' Thu Oct 8 00:55:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Oct 8 00:55:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:55:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Oct 8 00:55:41 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Oct 8 00:55:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:55:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-10-08 00:55:42.901830 time=0:00:10.711994 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-10-08 00:55:42.902085 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1182 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:55:45.164777 time=0:00:02.262692 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:55:45.164878 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 1183 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 1184 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 1185 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 1186 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 1187 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:56: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.9c5yfvy1 -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-10-08 00:56:24.380443 time=0:00:39.215565 [TestInstanceReboot] gnt-instance reboot <<<< 2026-10-08 00:56:24.380529 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-10-08 00:56:35.942409 time=0:00:11.561880 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d0bed14abf17979c5bb74ad4754fc95be42f3916 /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1190, 1191 Waiting for job 1190 ... Thu Oct 8 00:56:37 2026 * Verifying cluster config Thu Oct 8 00:56:37 2026 * Verifying cluster certificate files Thu Oct 8 00:56:37 2026 * Verifying hypervisor parameters Thu Oct 8 00:56:37 2026 * Verifying all nodes belong to an existing group Waiting for job 1191 ... Thu Oct 8 00:56:37 2026 * Verifying group 'default' Thu Oct 8 00:56:37 2026 * Gathering data (3 nodes) Thu Oct 8 00:56:37 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:56:39 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:56:39 2026 * Verifying configuration file consistency Thu Oct 8 00:56:39 2026 * Verifying node status Thu Oct 8 00:56:39 2026 * Verifying instance status Thu Oct 8 00:56:39 2026 * Verifying orphan volumes Thu Oct 8 00:56:39 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:56:39 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:56:39 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:56:39 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:56:39 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:56:39 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:56:39 2026 * Other Notes Thu Oct 8 00:56:39 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d0bed14abf17979c5bb74ad4754fc95be42f3916 /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-10-08 00:56:40.651046 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:56:41 2026 * disk 0, size 768M Thu Oct 8 00:56:41 2026 * disk 1, size 512M Thu Oct 8 00:56:41 2026 * creating instance disks... Thu Oct 8 00:56:42 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Oct 8 00:56:42 2026 adding disks to cluster config Thu Oct 8 00:56:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:56:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:56:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:56:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:56:43 2026 * running the instance OS create scripts... Thu Oct 8 00:56:43 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 27c26ed8-1866-440f-855b-4d86d5580ab7 Serial number: 4 Creation time: 2026-10-08 00:56:42 Modification time: 2026-10-08 00:56:43 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-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_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:dc:15:ec IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 94d03cd2-1123-42c0-811b-8393d4192392 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1601f4e6-e1a4-41e0-842e-620825e6712f.disk0 on primary: /dev/gnt/1601f4e6-e1a4-41e0-842e-620825e6712f.disk0 (253:0) name: disk0 UUID: fa5fc7a4-b5cf-4a85-bb2b-8064eeaa2632 - disk/1: plain, size 512M access mode: rw logical_id: gnt/057db286-cf13-452d-a47d-8f0207555d33.disk1 on primary: /dev/gnt/057db286-cf13-452d-a47d-8f0207555d33.disk1 (253:1) name: disk1 UUID: 3d5ca840-3055-48e9-b2a7-4463124a9882 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:56:44.814242 time=0:00:04.163196 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-10-08 00:56:44.814343 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1195 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:56:56.068815 time=0:00:11.254472 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:56:56.068926 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-10-08 00:56:56.068949 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 1198 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1198 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1199 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:56: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 1200 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1200 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1201 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1201 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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-10-08 00:57:03.942203 time=0:00:07.873254 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-10-08 00:57:03.942330 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1204 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:57:06.198629 time=0:00:02.256299 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:57:06.198718 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1205 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-10-08 00:57:17.376942 time=0:00:11.178224 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-10-08 00:57:17.377055 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1206 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-10-08 00:57:19.497915 time=0:00:02.120860 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-10-08 00:57:19.498071 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 27c26ed8-1866-440f-855b-4d86d5580ab7 Serial number: 16 Creation time: 2026-10-08 00:56:42 Modification time: 2026-10-08 00:57:18 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-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_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:dc:15:ec IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 94d03cd2-1123-42c0-811b-8393d4192392 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1601f4e6-e1a4-41e0-842e-620825e6712f.disk0 on primary: /dev/gnt/1601f4e6-e1a4-41e0-842e-620825e6712f.disk0 (253:0) name: disk0 UUID: fa5fc7a4-b5cf-4a85-bb2b-8064eeaa2632 - disk/1: plain, size 512M access mode: rw logical_id: gnt/057db286-cf13-452d-a47d-8f0207555d33.disk1 on primary: /dev/gnt/057db286-cf13-452d-a47d-8f0207555d33.disk1 (253:1) name: disk1 UUID: 3d5ca840-3055-48e9-b2a7-4463124a9882 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:57:26 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:57:26 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:5b:c5:82,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:57:27 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:57: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' Thu Oct 8 00:57:29 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:57:29 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:57:30 2026 * disk 2, size 1.0G Thu Oct 8 00:57:31 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:57:31 2026 - INFO: Hotplug done. Thu Oct 8 00:57:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:57:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:57:32 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:57:32 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-10-08 00:57:48.655903 time=0:00:29.157832 [TestInstanceModify] gnt-instance modify <<<< 2026-10-08 00:57:48.656112 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1227 GET /2/jobs/1228 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-10-08 00:57:50.692946 time=0:00:02.036834 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-10-08 00:57:50.693058 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-10-08 00:57:50.693097 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-10-08 00:57:50.693111 skipping , test(s) instance-device-names disabled <<<< 2026-10-08 00:57:50.693122 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1229 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:57:56.945619 time=0:00:06.252497 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:57:56.945743 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-10-08 00:57:56.945765 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-10-08 00:57:56.945779 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Oct 8 00:57:58 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Oct 8 00:57:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:57:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Oct 8 00:58:01 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Oct 8 00:58:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:58:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Oct 8 00:58:03 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Oct 8 00:58:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:58:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Oct 8 00:58:06 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Oct 8 00:58:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:58:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-10-08 00:58:07.591288 time=0:00:10.645509 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-10-08 00:58:07.591460 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1236 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:58:09.745197 time=0:00:02.153737 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:58:09.745349 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 1237 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 1238 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 1239 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 1240 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 1241 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:58:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:58:49.118561 time=0:00:39.373212 [TestInstanceReboot] gnt-instance reboot <<<< 2026-10-08 00:58:49.118682 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-10-08 00:59:00.678026 time=0:00:11.559344 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f587da80348e1a3e154c3c34496552083dd1f23a /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1244, 1245 Waiting for job 1244 ... Thu Oct 8 00:59:02 2026 * Verifying cluster config Thu Oct 8 00:59:02 2026 * Verifying cluster certificate files Thu Oct 8 00:59:02 2026 * Verifying hypervisor parameters Thu Oct 8 00:59:02 2026 * Verifying all nodes belong to an existing group Waiting for job 1245 ... Thu Oct 8 00:59:02 2026 * Verifying group 'default' Thu Oct 8 00:59:02 2026 * Gathering data (3 nodes) Thu Oct 8 00:59:02 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 00:59:03 2026 * Gathering disk information (3 nodes) Thu Oct 8 00:59:03 2026 * Verifying configuration file consistency Thu Oct 8 00:59:03 2026 * Verifying node status Thu Oct 8 00:59:03 2026 * Verifying instance status Thu Oct 8 00:59:03 2026 * Verifying orphan volumes Thu Oct 8 00:59:03 2026 * Verifying N+1 Memory redundancy Thu Oct 8 00:59:04 2026 * Assessing cluster hypervisor parameters Thu Oct 8 00:59:04 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 00:59:04 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 00:59:04 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 00:59:04 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 00:59:04 2026 * Other Notes Thu Oct 8 00:59:04 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f587da80348e1a3e154c3c34496552083dd1f23a /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=' ---- Starting reduced number of instance tests with hypervisor parameter disk_type=ide Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=ide' <<<< 2026-10-08 00:59:06.719608 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:59:07 2026 * disk 0, size 768M Thu Oct 8 00:59:07 2026 * disk 1, size 512M Thu Oct 8 00:59:07 2026 * creating instance disks... Thu Oct 8 00:59:08 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Oct 8 00:59:08 2026 adding disks to cluster config Thu Oct 8 00:59:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:59:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:59:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 00:59:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 00:59:09 2026 * running the instance OS create scripts... Thu Oct 8 00:59:09 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5d2c3af8-b20a-491c-948c-82fa4932872e Serial number: 4 Creation time: 2026-10-08 00:59:08 Modification time: 2026-10-08 00:59:09 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (ide) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6d:9c:c9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 53457bf7-19c4-4f93-8aa0-c4bd082d96af name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/3227a6e0-e65d-457d-9ac4-c6d6a9b3691c.disk0 on primary: /dev/gnt/3227a6e0-e65d-457d-9ac4-c6d6a9b3691c.disk0 (253:0) name: disk0 UUID: f9916074-e9a7-44e6-9bd0-5a5657fac60a - disk/1: plain, size 512M access mode: rw logical_id: gnt/61a7bfef-85a7-4b0b-8739-b2f224beddef.disk1 on primary: /dev/gnt/61a7bfef-85a7-4b0b-8739-b2f224beddef.disk1 (253:1) name: disk1 UUID: d2490d5a-d7e7-47d3-96a7-c4662f718638 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 00:59:11.012167 time=0:00:04.292559 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-10-08 00:59:11.012276 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1250 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 00:59:22.366822 time=0:00:11.354546 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 00:59:22.366953 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-10-08 00:59:22.366976 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 1253 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1253 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1254 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 00:59:25 2026 - WARNING: Ignoring offline instance check Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1255 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1255 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1256 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1256 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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-10-08 00:59:30.323149 time=0:00:07.956173 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-10-08 00:59:30.323259 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1259 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 00:59:32.481156 time=0:00:02.157897 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 00:59:32.481251 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1260 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-10-08 00:59:43.665118 time=0:00:11.183867 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-10-08 00:59:43.665258 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1261 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-10-08 00:59:45.893939 time=0:00:02.228681 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-10-08 00:59:45.894062 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5d2c3af8-b20a-491c-948c-82fa4932872e Serial number: 16 Creation time: 2026-10-08 00:59:08 Modification time: 2026-10-08 00:59:44 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (ide) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6d:9c:c9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 53457bf7-19c4-4f93-8aa0-c4bd082d96af name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/3227a6e0-e65d-457d-9ac4-c6d6a9b3691c.disk0 on primary: /dev/gnt/3227a6e0-e65d-457d-9ac4-c6d6a9b3691c.disk0 (253:0) name: disk0 UUID: f9916074-e9a7-44e6-9bd0-5a5657fac60a - disk/1: plain, size 512M access mode: rw logical_id: gnt/61a7bfef-85a7-4b0b-8739-b2f224beddef.disk1 on primary: /dev/gnt/61a7bfef-85a7-4b0b-8739-b2f224beddef.disk1 (253:1) name: disk1 UUID: d2490d5a-d7e7-47d3-96a7-c4662f718638 Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:59:52 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:59:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:b8:7d:40,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:59:54 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:59:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 00:59:55 2026 - INFO: Trying to hotplug device... Thu Oct 8 00:59: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 -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the 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-10-08 01:00:11.498915 time=0:00:25.604853 [TestInstanceModify] gnt-instance modify <<<< 2026-10-08 01:00:11.499070 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1280 GET /2/jobs/1281 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-10-08 01:00:13.540930 time=0:00:02.041860 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-10-08 01:00:13.541052 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-10-08 01:00:13.541072 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-10-08 01:00:13.541097 skipping , test(s) instance-device-names disabled <<<< 2026-10-08 01:00:13.541108 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1282 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 01:00:19.789578 time=0:00:06.248470 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 01:00:19.789703 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-10-08 01:00:19.789726 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-10-08 01:00:19.789741 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Thu Oct 8 01:00:21 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Thu Oct 8 01:00:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 01:00:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Thu Oct 8 01:00:24 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Thu Oct 8 01:00:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 01:00:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Thu Oct 8 01:00:26 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Thu Oct 8 01:00:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 01:00:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Thu Oct 8 01:00:29 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Thu Oct 8 01:00:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 01:00:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-10-08 01:00:30.373731 time=0:00:10.583990 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-10-08 01:00:30.373819 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1289 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 01:00:32.522005 time=0:00:02.148186 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 01:00:32.522090 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 1290 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 1291 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 1292 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 1293 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 1294 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 01:01:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 01:01:11.635567 time=0:00:39.113477 [TestInstanceReboot] gnt-instance reboot <<<< 2026-10-08 01:01:11.635690 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-10-08 01:01:23.240989 time=0:00:11.605299 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' eb3ffcea5c596a423c6b0657ba373da5cd93e98d /var/lib/ganeti/config.data Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1297, 1298 Waiting for job 1297 ... Thu Oct 8 01:01:24 2026 * Verifying cluster config Thu Oct 8 01:01:24 2026 * Verifying cluster certificate files Thu Oct 8 01:01:24 2026 * Verifying hypervisor parameters Thu Oct 8 01:01:24 2026 * Verifying all nodes belong to an existing group Waiting for job 1298 ... Thu Oct 8 01:01:25 2026 * Verifying group 'default' Thu Oct 8 01:01:25 2026 * Gathering data (3 nodes) Thu Oct 8 01:01:25 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 01:01:26 2026 * Gathering disk information (3 nodes) Thu Oct 8 01:01:26 2026 * Verifying configuration file consistency Thu Oct 8 01:01:26 2026 * Verifying node status Thu Oct 8 01:01:26 2026 * Verifying instance status Thu Oct 8 01:01:26 2026 * Verifying orphan volumes Thu Oct 8 01:01:26 2026 * Verifying N+1 Memory redundancy Thu Oct 8 01:01:26 2026 * Assessing cluster hypervisor parameters Thu Oct 8 01:01:26 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Thu Oct 8 01:01:26 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Thu Oct 8 01:01:26 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Thu Oct 8 01:01:26 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Thu Oct 8 01:01:26 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Thu Oct 8 01:01:26 2026 * Other Notes Thu Oct 8 01:01:26 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' eb3ffcea5c596a423c6b0657ba373da5cd93e98d /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_type=scsi-hd Command: ssh troy-mcclure.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=scsi-hd' <<<< 2026-10-08 01:01:27.918659 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=troy-mcclure.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Thu Oct 8 01:01:29 2026 * disk 0, size 768M Thu Oct 8 01:01:29 2026 * disk 1, size 512M Thu Oct 8 01:01:29 2026 * creating instance disks... Thu Oct 8 01:01:29 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Thu Oct 8 01:01:29 2026 adding disks to cluster config Thu Oct 8 01:01:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 01:01:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 01:01:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 01:01:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Thu Oct 8 01:01:30 2026 * running the instance OS create scripts... Thu Oct 8 01:01:30 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e9499407-9cbd-40e8-b19d-1cbec9e77ef7 Serial number: 4 Creation time: 2026-10-08 01:01:29 Modification time: 2026-10-08 01:01:30 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (scsi-hd) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:19:6f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3db02afa-2bb8-479d-b6d9-7f5d6aae0b19 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1351a609-644f-43e6-baa3-764db19e15c2.disk0 on primary: /dev/gnt/1351a609-644f-43e6-baa3-764db19e15c2.disk0 (253:0) name: disk0 UUID: a978ebd6-3f89-46d9-806c-ed001899a5b8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/2738730d-0dfb-4fae-8392-54a1d5cbd1f7.disk1 on primary: /dev/gnt/2738730d-0dfb-4fae-8392-54a1d5cbd1f7.disk1 (253:1) name: disk1 UUID: 92d5336f-63e1-4680-9261-99c70b95c73d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -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-10-08 01:01:32.055126 time=0:00:04.136467 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-10-08 01:01:32.055245 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1302 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 01:01:43.324175 time=0:00:11.268930 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 01:01:43.324312 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-10-08 01:01:43.324336 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 1305 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1305 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1306 for kvm-test-instance02.staging.ganeti.org ... Thu Oct 8 01:01: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 1307 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1307 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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 1308 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1308 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.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-10-08 01:01:51.287384 time=0:00:07.963048 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-10-08 01:01:51.287467 start [TestInstanceStartup] gnt-instance startup Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1311 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 01:01:53.535457 time=0:00:02.247990 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 01:01:53.535562 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1312 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-10-08 01:02:09.813161 time=0:00:16.277599 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-10-08 01:02:09.813272 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1313 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-10-08 01:02:12.025091 time=0:00:02.211819 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-10-08 01:02:12.025242 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9c5yfvy1 -oControlMaster=no troy-mcclure.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e9499407-9cbd-40e8-b19d-1cbec9e77ef7 Serial number: 16 Creation time: 2026-10-08 01:01:29 Modification time: 2026-10-08 01:02:10 State: configured to be up, actual state is up Nodes: - primary: troy-mcclure.staging.ganeti.org group: default (UUID 0083bbe3-7e37-447e-bd39-0d2a8c2d267f) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (scsi-hd) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_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:19:6f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3db02afa-2bb8-479d-b6d9-7f5d6aae0b19 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1351a609-644f-43e6-baa3-764db19e15c2.disk0 on primary: /dev/gnt/1351a609-644f-43e6-baa3-764db19e15c2.disk0 (253:0) name: disk0 UUID: a978ebd6-3f89-46d9-806c-ed001899a5b8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/2738730d-0dfb-4fae-8392-54a1d5cbd1f7.disk1 on primary: /dev/gnt/2738730d-0dfb-4fae-8392-54a1d5cbd1f7.disk1 (253:1) name: disk1 UUID: 92d5336f-63e1-4680-9261-99c70b95c73d Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Thu Oct 8 01:02:18 2026 - INFO: Trying to hotplug device... Thu Oct 8 01:02:19 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:4a:47:fc,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Thu Oct 8 01:02:20 2026 - INFO: Trying to hotplug device... Thu Oct 8 01:02:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Thu Oct 8 01:02:21 2026 - INFO: Trying to hotplug device... Thu Oct 8 01:02:21 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh troy-mcclure.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Thu Oct 8 01:02:23 2026 * disk 2, size 1.0G Thu Oct 8 01:02:23 2026 - INFO: Trying to hotplug device... Thu Oct 8 01:02:23 2026 - WARNING: Could not hotplug device: Error while executing backend function: 'qdev' Thu Oct 8 01:02:23 2026 - INFO: Continuing execution.. Thu Oct 8 01:02:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Thu Oct 8 01:02: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:failed Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- FAILED [TestInstanceModify] gnt-instance modify: Hotplugging command failed; please check output for further information >>>> 2026-10-08 01:02:24.055848 time=0:00:12.030606 [TestInstanceModify] gnt-instance modify ---- BLOCK FAILED [RunInstanceTests] Create and exercise instances: Hotplugging command failed; please check output for further information ^^^^ BLOCK 2026-10-08 01:02:24.056047 time=0:32:10.134817 [RunInstanceTests] Create and exercise instances Traceback (most recent call last): File "/usr/src/ganeti/qa/ganeti-qa.py", line 1216, in main() File "/usr/src/ganeti/ganeti/rapi/client.py", line 274, in wrapper return fn(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^ File "/usr/src/ganeti/qa/ganeti-qa.py", line 1211, in main RunQa() File "/usr/src/ganeti/qa/ganeti-qa.py", line 1106, in RunQa RunTestBlock(RunInstanceTests) File "/usr/src/ganeti/qa/ganeti-qa.py", line 186, in RunTestBlock return fn(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^ File "/usr/src/ganeti/qa/ganeti-qa.py", line 881, in RunInstanceTests RunInstanceTestsReduced(create_fun, inodes) File "/usr/src/ganeti/qa/ganeti-qa.py", line 962, in RunInstanceTestsReduced RunCommonInstanceTests(instance, inodes, reduced=True) File "/usr/src/ganeti/qa/ganeti-qa.py", line 368, in RunCommonInstanceTests RunTestIf("instance-modify", qa_instance.TestInstanceModify, instance) File "/usr/src/ganeti/qa/ganeti-qa.py", line 162, in RunTestIf RunTest(fn, *args, **kwargs) File "/usr/src/ganeti/qa/ganeti-qa.py", line 119, in RunTest retval = fn(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^ File "/usr/src/ganeti/qa/qa_utils.py", line 817, in wrapper result = fn(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^ File "/usr/src/ganeti/qa/qa_instance.py", line 690, in TestInstanceModify _TestKVMHotplug(instance, instance_info) File "/usr/src/ganeti/qa/qa_instance.py", line 632, in _TestKVMHotplug raise qa_error.Error("Hotplugging command failed; please check output" qa.qa_error.Error: Hotplugging command failed; please check output for further information