Created socket at /tmp/ganeti-qa-multiplexer.wsgoxy32 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=yes homer.staging.ganeti.org SSH command for node homer.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org Created socket at /tmp/ganeti-qa-multiplexer.8mvz3bej Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.8mvz3bej -oControlMaster=yes lionel-hutz.staging.ganeti.org SSH command for node lionel-hutz.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.8mvz3bej -oControlMaster=no lionel-hutz.staging.ganeti.org Created socket at /tmp/ganeti-qa-multiplexer.t2szkvh7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.t2szkvh7 -oControlMaster=yes patty.staging.ganeti.org SSH command for node patty.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.t2szkvh7 -oControlMaster=no patty.staging.ganeti.org vvvv BLOCK 2026-10-08 03:43:03.086115 start [RunEnvTests] Run several environment tests <<<< 2026-10-08 03:43:03.086359 start [TestSshConnection] Test SSH connection Command: ssh homer.staging.ganeti.org exit Command: ssh lionel-hutz.staging.ganeti.org exit Command: ssh patty.staging.ganeti.org exit ---- PASSED [TestSshConnection] Test SSH connection -------------------- >>>> 2026-10-08 03:43:03.281612 time=0:00:00.195253 [TestSshConnection] Test SSH connection <<<< 2026-10-08 03:43:03.281773 start [TestIcmpPing] ICMP ping each node Command: ssh homer.staging.ganeti.org 'fping -e homer.staging.ganeti.org lionel-hutz.staging.ganeti.org patty.staging.ganeti.org && fping -e 192.168.1.2 192.168.1.3 192.168.1.4' homer.staging.ganeti.org is alive (0.018 ms) lionel-hutz.staging.ganeti.org is alive (0.243 ms) patty.staging.ganeti.org is alive (0.141 ms) 192.168.1.2 is alive (0.031 ms) 192.168.1.3 is alive (0.156 ms) 192.168.1.4 is alive (0.137 ms) Command: ssh lionel-hutz.staging.ganeti.org 'fping -e homer.staging.ganeti.org lionel-hutz.staging.ganeti.org patty.staging.ganeti.org && fping -e 192.168.1.2 192.168.1.3 192.168.1.4' homer.staging.ganeti.org is alive (0.159 ms) lionel-hutz.staging.ganeti.org is alive (0.019 ms) patty.staging.ganeti.org is alive (0.252 ms) 192.168.1.2 is alive (0.141 ms) 192.168.1.3 is alive (0.023 ms) 192.168.1.4 is alive (0.204 ms) Command: ssh patty.staging.ganeti.org 'fping -e homer.staging.ganeti.org lionel-hutz.staging.ganeti.org patty.staging.ganeti.org && fping -e 192.168.1.2 192.168.1.3 192.168.1.4' homer.staging.ganeti.org is alive (0.125 ms) lionel-hutz.staging.ganeti.org is alive (0.136 ms) patty.staging.ganeti.org is alive (0.028 ms) 192.168.1.2 is alive (0.132 ms) 192.168.1.3 is alive (0.128 ms) 192.168.1.4 is alive (0.027 ms) ---- PASSED [TestIcmpPing] ICMP ping each node ------------------------- >>>> 2026-10-08 03:43:03.485584 time=0:00:00.203811 [TestIcmpPing] ICMP ping each node <<<< 2026-10-08 03:43:03.485720 start [TestGanetiCommands] Test availibility of Ganeti commands Command: ssh homer.staging.ganeti.org 'gnt-backup --version && gnt-cluster --version && gnt-debug --version && gnt-instance --version && gnt-job --version && gnt-network --version && gnt-node --version && gnt-os --version && gnt-storage --version && gnt-filter --version && ganeti-noded --version && ganeti-rapi --version && ganeti-watcher --version && ganeti-confd --version && ganeti-luxid --version && ganeti-wconfd --version' gnt-backup (ganeti ) 3.2.0~alpha1 gnt-cluster (ganeti ) 3.2.0~alpha1 gnt-debug (ganeti ) 3.2.0~alpha1 gnt-instance (ganeti ) 3.2.0~alpha1 gnt-job (ganeti ) 3.2.0~alpha1 gnt-network (ganeti ) 3.2.0~alpha1 gnt-node (ganeti ) 3.2.0~alpha1 gnt-os (ganeti ) 3.2.0~alpha1 gnt-storage (ganeti ) 3.2.0~alpha1 gnt-filter (ganeti ) 3.2.0~alpha1 ganeti-noded (ganeti) 3.2.0~alpha1 ganeti-rapi (ganeti) 3.2.0~alpha1 ganeti-watcher (ganeti) 3.2.0~alpha1 ganeti-confd (ganeti) version compiled with ghc 9.6 running on linux x86_64 ganeti-luxid (ganeti) version compiled with ghc 9.6 running on linux x86_64 ganeti-wconfd (ganeti) version compiled with ghc 9.6 running on linux x86_64 Command: ssh lionel-hutz.staging.ganeti.org 'gnt-backup --version && gnt-cluster --version && gnt-debug --version && gnt-instance --version && gnt-job --version && gnt-network --version && gnt-node --version && gnt-os --version && gnt-storage --version && gnt-filter --version && ganeti-noded --version && ganeti-rapi --version && ganeti-watcher --version && ganeti-confd --version && ganeti-luxid --version && ganeti-wconfd --version' gnt-backup (ganeti ) 3.2.0~alpha1 gnt-cluster (ganeti ) 3.2.0~alpha1 gnt-debug (ganeti ) 3.2.0~alpha1 gnt-instance (ganeti ) 3.2.0~alpha1 gnt-job (ganeti ) 3.2.0~alpha1 gnt-network (ganeti ) 3.2.0~alpha1 gnt-node (ganeti ) 3.2.0~alpha1 gnt-os (ganeti ) 3.2.0~alpha1 gnt-storage (ganeti ) 3.2.0~alpha1 gnt-filter (ganeti ) 3.2.0~alpha1 ganeti-noded (ganeti) 3.2.0~alpha1 ganeti-rapi (ganeti) 3.2.0~alpha1 ganeti-watcher (ganeti) 3.2.0~alpha1 ganeti-confd (ganeti) version compiled with ghc 9.6 running on linux x86_64 ganeti-luxid (ganeti) version compiled with ghc 9.6 running on linux x86_64 ganeti-wconfd (ganeti) version compiled with ghc 9.6 running on linux x86_64 Command: ssh patty.staging.ganeti.org 'gnt-backup --version && gnt-cluster --version && gnt-debug --version && gnt-instance --version && gnt-job --version && gnt-network --version && gnt-node --version && gnt-os --version && gnt-storage --version && gnt-filter --version && ganeti-noded --version && ganeti-rapi --version && ganeti-watcher --version && ganeti-confd --version && ganeti-luxid --version && ganeti-wconfd --version' gnt-backup (ganeti ) 3.2.0~alpha1 gnt-cluster (ganeti ) 3.2.0~alpha1 gnt-debug (ganeti ) 3.2.0~alpha1 gnt-instance (ganeti ) 3.2.0~alpha1 gnt-job (ganeti ) 3.2.0~alpha1 gnt-network (ganeti ) 3.2.0~alpha1 gnt-node (ganeti ) 3.2.0~alpha1 gnt-os (ganeti ) 3.2.0~alpha1 gnt-storage (ganeti ) 3.2.0~alpha1 gnt-filter (ganeti ) 3.2.0~alpha1 ganeti-noded (ganeti) 3.2.0~alpha1 ganeti-rapi (ganeti) 3.2.0~alpha1 ganeti-watcher (ganeti) 3.2.0~alpha1 ganeti-confd (ganeti) version compiled with ghc 9.6 running on linux x86_64 ganeti-luxid (ganeti) version compiled with ghc 9.6 running on linux x86_64 ganeti-wconfd (ganeti) version compiled with ghc 9.6 running on linux x86_64 ---- PASSED [TestGanetiCommands] Test availibility of Ganeti commands -- >>>> 2026-10-08 03:43:12.229853 time=0:00:08.744133 [TestGanetiCommands] Test availibility of Ganeti commands ^^^^ BLOCK 2026-10-08 03:43:12.229995 time=0:00:09.143880 [RunEnvTests] Run several environment tests **** 2026-10-08 03:43:12.230087 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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'openssl x509 -in /var/lib/ganeti/rapi.pem' -----BEGIN CERTIFICATE----- MIIC9zCCAd+gAwIBAgIBATANBgkqhkiG9w0BAQsFADAdMRswGQYDVQQDDBJnYW5l dGkuZXhhbXBsZS5jb20wHhcNMjYxMDA4MDE0MjQ5WhcNMzExMDA3MDE0MjQ5WjAd MRswGQYDVQQDDBJnYW5ldGkuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUA A4IBDwAwggEKAoIBAQC3MF+ey+cn8QnvQoGK4p/JlOLwvmXqNvzvpv8mM0AG9JT0 sA+Gsuxu2SNrNL/Im6tbUDIRKfIIbxgdnsT5AtCYAFNXXLPDDDPnMtNCJcybqp6U E53EAUqPlOnxEtH2bKzlMIoHwwXugFs9jO6dlBTmR6Ju/95UVtz7tQYVR8TB/C7M DzoqNN+TvbE+Kbba7YWjHggeh4dAaUBufDvHUFrkza4Cj/i5Nme/DeeOTAALEH2t KYhRt++8juK+QsNYhGKxbU4ypDPz051/9WUGG5hZMcalPPZBxWFBaXQ7Gb0e8LeZ 7j3JSfsJ9rtNmBZTlijnO/u/KDbFUSpvD4BM5ZddAgMBAAGjQjBAMA8GA1UdEwEB /wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGmMB0GA1UdDgQWBBR6Y6Gu/JY5dspb4riv zRRAEsmZZzANBgkqhkiG9w0BAQsFAAOCAQEAKQQ9wFNjZcB8Rtb1ssRA3D8kkqUx SHhwUEZNuTcGIi0iPE1d5/8k3CrMUOqBqOyzAbopBPG3QfqAr86Mb0JS+EfArfys e5DsgojTh3dQ4PfEiglmBTZxk23rYwzf9iB+/xYTN3SPq7zRM/35y5Y/s0qLlJUf 8a35u8cfLGUqZZAyxjaaklkK2IuVKzWblbru0wZrka885jHdxIjJR/LGxd0tuP0i 1ajzDHEuziqpw6RRlfSdcIb3dW/SRSn70koUYdZvXArhItOK3mp4ugJwJPLtvFGK PxlNk+oz8Hdnm/7RMgBUX0hzS9hu5+pEFnwEZrktMgjaUszNM4+180+mLw== -----END CERTIFICATE----- RAPI protocol version: 2 Command: ssh homer.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' Command: ssh lionel-hutz.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' Command: ssh patty.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' <<<< 2026-10-08 03:43:12.581050 start [TestNodeList] gnt-node list ----- Command: ssh homer.staging.ganeti.org 'gnt-node list --output ctime,group,ndp/ssh_port,cnos,sptotal,cnodes,dtotal,mtotal,vm_capable,ctotal,tags,pinst_cnt,ndp/cpu_speed,pinst_list,name,sinst_list,group.uuid,sip,master,offline,pip,powered,drained,master_candidate,bootid,ndparams,ndp/ovs_name,csockets,uuid,custom_ndparams,hv_state,mfree,ndp/ovs_link,mtime,dfree,ndp/ovs,ndp/oob_program,role,ndp/exclusive_storage,serial_no,ndp/spindle_count,sinst_cnt,master_capable,mnode,disk_state,spfree >> /var/log/ganeti/qa-output.log' Command: ssh homer.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 homer.staging.ganeti.org 'gnt-node list --output ctime,group,ndp/ssh_port,cnos,sptotal,cnodes,dtotal,mtotal,vm_capable,ctotal,tags,pinst_cnt,ndp/cpu_speed,pinst_list,name,sinst_list,group.uuid,sip,master,offline,pip,powered,drained,master_candidate,bootid,ndparams,ndp/ovs_name,csockets,uuid,custom_ndparams,hv_state,mfree,ndp/ovs_link,mtime,dfree,ndp/ovs,ndp/oob_program,role,ndp/exclusive_storage,serial_no,ndp/spindle_count,sinst_cnt,master_capable,mnode,disk_state,spfree,ctime,group,ndp/ssh_port,cnos,sptotal,cnodes,dtotal,mtotal,vm_capable,ctotal,tags,pinst_cnt,ndp/cpu_speed,pinst_list,name,sinst_list,group.uuid,sip,master,offline,pip,powered,drained,master_candidate,bootid,ndparams,ndp/ovs_name,csockets,uuid,custom_ndparams,hv_state,mfree,ndp/ovs_link,mtime,dfree,ndp/ovs,ndp/oob_program,role,ndp/exclusive_storage,serial_no,ndp/spindle_count,sinst_cnt,master_capable,mnode,disk_state,spfree >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-node list --output spfree,disk_state,mnode,master_capable,sinst_cnt,ndp/spindle_count,serial_no,ndp/exclusive_storage,role,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-node list --output ndp/ovs,dfree >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-node list --output mtime,ndp/ovs_link,mfree,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-node list --output custom_ndparams,uuid,csockets >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,ndparams,bootid,master_candidate,drained,powered >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-node list --output pip,offline,master,sip,group.uuid,sinst_list,name,pinst_list,ndp/cpu_speed,pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-node list --output tags,ctotal,vm_capable,mtotal,dtotal,cnodes,sptotal,cnos,ndp/ssh_port,group >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-node list --output ctime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' homer.staging.ganeti.org lionel-hutz.staging.ganeti.org patty.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name patty.staging.ganeti.org lionel-hutz.staging.ganeti.org homer.staging.ganeti.org' patty.staging.ganeti.org lionel-hutz.staging.ganeti.org homer.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name patty.staging.ganeti.org homer.staging.ganeti.org lionel-hutz.staging.ganeti.org' patty.staging.ganeti.org homer.staging.ganeti.org lionel-hutz.staging.ganeti.org Command: ssh homer.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 homer.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 03:43:18.810210 time=0:00:06.229160 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-10-08 03:43:18.810317 start [TestInstanceList] gnt-instance list Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.mac/7,hv/viridian,nic.network.name/5,disk.name/4,nic.network/5,disk.size/0,disk.uuid/3,nic.mac/3,hv/cpu_threads,nic.vlan/2,nic.ip/5,hv/use_guest_agent,nic.bridge/5,nic.ip/4,oper_vcpus,nic.bridge/7,nic.uuid/5,disk.uuid/14,hv/scsi_controller_type,nic.link/6,nic.name/4,nic.mac/0,disk.name/14,be/vcpus,nic.mode/1,hv/device_model,nic.names,disk.spindles/1,nic.ips,disk.name/8,hv/startup_timeout,nic.name/1,nic.networks.names,hv/user_shutdown,nic.network/0,nic.link/1,pnode.group,nic.ip/1,disk.size/13,custom_osparams,hv/bootloader_path,disk.uuid/11,disk.size/6,disk.spindles/14,name,hv/devices,nic.mode/5,nic.uuid/1,nic.links,hv/disk_discard,hv/disk_aio,nic.network/6,be/spindle_use,hv/floppy_image_path,hv/mem_path,disk.spindles/2,disk.size/2,nic.uuid/0,hv/vga,tags,hvparams,vcpus,be/auto_balance,nic.link/3,custom_beparams,nic.bridge/1,disk.name/3,nic.ip/0,disk.spindles/9,hv/cpu_cap,nic.vlan/3,disks_active,nic.network.name/4,disk.uuid/10,disk.spindles/4,nic.vlan/6,disk.name/5,hv/cpu_type,disk.size/12,hv/vnet_hdr,nic.mode/4,custom_hvparams,disk.uuid/7,hv/use_localtime,hv/cpu_cores,hv/bootloader_args,disk.size/8,disk.spindles,nic.vlans,disk_usage,disk.uuid/5,hv/spice_zlib_glz_wan_compression,hv/spice_playback_compression,nic.uuid/3,hv/spice_password_file,hv/root_path,beparams,nic.bridge/2,nic.uuid/6,hv/kvm_extra,disk_template,nic_mode,hv/spice_ip_version,nic.ip/7,disk.spindles/11,nic.macs,disk.size/7,disk.spindles/15,hv/use_chroot,forthcoming,disk.spindles/3,be/memory,disk.spindles/12,nic.uuids,nic.bridge/4,hv/kernel_path,mac,hv/cpu_mask,nic.network.name/6,status,hv/initrd_path,nic.network/2,disk.uuid/1,disk.name/11,hv/cdrom2_image_path,nic.link/4,disk.spindles/7,hv/spice_image_compression,disk.size/14,nic.network/3,hv/spice_jpeg_wan_compression,nic_network,nic.vlan/1,hv/reboot_behavior,disk.name/9,hypervisor,serial_no,nic.modes,hv/drop_capabilities,nic.networks,disk.size/15,oper_state,disk.uuid/9,hv/cdrom_image_path,disk.sizes,be/maxmem,nic.network.name/3,hv/kernel_args,hv/vnc_x509_verify,uuid,disk.size/5,disk.size/4,nic.mode/2,be/minmem,hv/acpi,disk.uuid/12,nic.network/7,nic.vlan/7,nic.mac/1,hv/virtio_disk_iothreads,nic.link/7,hv/usb_mouse,nic.network.name/1,os,disk.name/1,hv/cpuid,nic.ip/3,disk.name/13,snodes.group,nic.mac/5,disk.uuid/6,ctime,nic.link/2,disk.size/11,hv/boot_order,hv/spice_tls_ciphers,hv/migration_caps,sdb_size,nic.bridges,disk.name/7,nic.ip/6,hv/vnc_x509_path,disk.spindles/13,nic.link/5,hv/vhost_net,hv/spice_use_tls,disk.spindles/0,nic.uuid/4,disk.spindles/5,nic.name/7,hv/cpu_sockets,nic.vlan/4,hv/vnc_bind_address,console,nic.mode/0,hv/cpu_weight,nic.mac/4,hv/extra_cgroups,nic.bridge/0,hv/vnc_password_file,disk.size/1,hv/serial_speed,hv/vif_script,nic.mode/6,nic.ip/2,disk.uuid/2,nic.network.name/7,hv/cdrom_disk_type,hv/blockdev_prefix,hv/virtio_net_queues,nic.vlan/5,nic.mac/6,disk.name/10,nic.uuid/7,hv/vif_type,hv/spice_streaming_video,disk.uuid/13,hv/kvm_pci_reservations,nic.uuid/2,hv/spice_use_vdagent,nic.name/5,disk.uuids,nic.name/2,pnode,nic.name/6,hv/spice_bind,nic.count,hv/nic_type,mtime,disk.uuid/15,disk.names,disk.size/9,custom_nicparams,disk.size/3,hv/vnc_tls,hv/pae,ip,disk.uuid/0,nic.name/0,disk.spindles/8,disk.name/12,hv/extra_config,snodes.group.uuid,hv/usb_devices,hv/soundhw,hv/machine_version,hv/pci_pass,disk.name/6,nic.network.name/2,hv/serial_console,disk.uuid/4,disk.name/15,disk.spindles/10,disk.name/2,nic.network.name/0,hv/security_domain,disk.count,network_port,nic_link,osparams,nic.mode/3,pnode.group.uuid,bridge,sda_size,disk.uuid/8,nic.network/1,disk.spindles/6,nic.mode/7,nic.network/4,hv/keymap,nic.mac/2,nic.name/3,hv/num_ttys,nic.vlan/0,hv/init_script,hv/disk_type,nic.bridge/3,hv/disk_cache,hv/use_bootloader,hv/kvm_flag,hv/kvm_path,be/always_failover,oper_ram,hv/migration_downtime,admin_state_source,nic.bridge/6,disk.name/0,admin_up,admin_state,disk.size/10,nic.link/0,snodes,hv/security_model >> /var/log/ganeti/qa-output.log' Command: ssh homer.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 homer.staging.ganeti.org 'gnt-instance list --output nic.mac/7,hv/viridian,nic.network.name/5,disk.name/4,nic.network/5,disk.size/0,disk.uuid/3,nic.mac/3,hv/cpu_threads,nic.vlan/2,nic.ip/5,hv/use_guest_agent,nic.bridge/5,nic.ip/4,oper_vcpus,nic.bridge/7,nic.uuid/5,disk.uuid/14,hv/scsi_controller_type,nic.link/6,nic.name/4,nic.mac/0,disk.name/14,be/vcpus,nic.mode/1,hv/device_model,nic.names,disk.spindles/1,nic.ips,disk.name/8,hv/startup_timeout,nic.name/1,nic.networks.names,hv/user_shutdown,nic.network/0,nic.link/1,pnode.group,nic.ip/1,disk.size/13,custom_osparams,hv/bootloader_path,disk.uuid/11,disk.size/6,disk.spindles/14,name,hv/devices,nic.mode/5,nic.uuid/1,nic.links,hv/disk_discard,hv/disk_aio,nic.network/6,be/spindle_use,hv/floppy_image_path,hv/mem_path,disk.spindles/2,disk.size/2,nic.uuid/0,hv/vga,tags,hvparams,vcpus,be/auto_balance,nic.link/3,custom_beparams,nic.bridge/1,disk.name/3,nic.ip/0,disk.spindles/9,hv/cpu_cap,nic.vlan/3,disks_active,nic.network.name/4,disk.uuid/10,disk.spindles/4,nic.vlan/6,disk.name/5,hv/cpu_type,disk.size/12,hv/vnet_hdr,nic.mode/4,custom_hvparams,disk.uuid/7,hv/use_localtime,hv/cpu_cores,hv/bootloader_args,disk.size/8,disk.spindles,nic.vlans,disk_usage,disk.uuid/5,hv/spice_zlib_glz_wan_compression,hv/spice_playback_compression,nic.uuid/3,hv/spice_password_file,hv/root_path,beparams,nic.bridge/2,nic.uuid/6,hv/kvm_extra,disk_template,nic_mode,hv/spice_ip_version,nic.ip/7,disk.spindles/11,nic.macs,disk.size/7,disk.spindles/15,hv/use_chroot,forthcoming,disk.spindles/3,be/memory,disk.spindles/12,nic.uuids,nic.bridge/4,hv/kernel_path,mac,hv/cpu_mask,nic.network.name/6,status,hv/initrd_path,nic.network/2,disk.uuid/1,disk.name/11,hv/cdrom2_image_path,nic.link/4,disk.spindles/7,hv/spice_image_compression,disk.size/14,nic.network/3,hv/spice_jpeg_wan_compression,nic_network,nic.vlan/1,hv/reboot_behavior,disk.name/9,hypervisor,serial_no,nic.modes,hv/drop_capabilities,nic.networks,disk.size/15,oper_state,disk.uuid/9,hv/cdrom_image_path,disk.sizes,be/maxmem,nic.network.name/3,hv/kernel_args,hv/vnc_x509_verify,uuid,disk.size/5,disk.size/4,nic.mode/2,be/minmem,hv/acpi,disk.uuid/12,nic.network/7,nic.vlan/7,nic.mac/1,hv/virtio_disk_iothreads,nic.link/7,hv/usb_mouse,nic.network.name/1,os,disk.name/1,hv/cpuid,nic.ip/3,disk.name/13,snodes.group,nic.mac/5,disk.uuid/6,ctime,nic.link/2,disk.size/11,hv/boot_order,hv/spice_tls_ciphers,hv/migration_caps,sdb_size,nic.bridges,disk.name/7,nic.ip/6,hv/vnc_x509_path,disk.spindles/13,nic.link/5,hv/vhost_net,hv/spice_use_tls,disk.spindles/0,nic.uuid/4,disk.spindles/5,nic.name/7,hv/cpu_sockets,nic.vlan/4,hv/vnc_bind_address,console,nic.mode/0,hv/cpu_weight,nic.mac/4,hv/extra_cgroups,nic.bridge/0,hv/vnc_password_file,disk.size/1,hv/serial_speed,hv/vif_script,nic.mode/6,nic.ip/2,disk.uuid/2,nic.network.name/7,hv/cdrom_disk_type,hv/blockdev_prefix,hv/virtio_net_queues,nic.vlan/5,nic.mac/6,disk.name/10,nic.uuid/7,hv/vif_type,hv/spice_streaming_video,disk.uuid/13,hv/kvm_pci_reservations,nic.uuid/2,hv/spice_use_vdagent,nic.name/5,disk.uuids,nic.name/2,pnode,nic.name/6,hv/spice_bind,nic.count,hv/nic_type,mtime,disk.uuid/15,disk.names,disk.size/9,custom_nicparams,disk.size/3,hv/vnc_tls,hv/pae,ip,disk.uuid/0,nic.name/0,disk.spindles/8,disk.name/12,hv/extra_config,snodes.group.uuid,hv/usb_devices,hv/soundhw,hv/machine_version,hv/pci_pass,disk.name/6,nic.network.name/2,hv/serial_console,disk.uuid/4,disk.name/15,disk.spindles/10,disk.name/2,nic.network.name/0,hv/security_domain,disk.count,network_port,nic_link,osparams,nic.mode/3,pnode.group.uuid,bridge,sda_size,disk.uuid/8,nic.network/1,disk.spindles/6,nic.mode/7,nic.network/4,hv/keymap,nic.mac/2,nic.name/3,hv/num_ttys,nic.vlan/0,hv/init_script,hv/disk_type,nic.bridge/3,hv/disk_cache,hv/use_bootloader,hv/kvm_flag,hv/kvm_path,be/always_failover,oper_ram,hv/migration_downtime,admin_state_source,nic.bridge/6,disk.name/0,admin_up,admin_state,disk.size/10,nic.link/0,snodes,hv/security_model,nic.mac/7,hv/viridian,nic.network.name/5,disk.name/4,nic.network/5,disk.size/0,disk.uuid/3,nic.mac/3,hv/cpu_threads,nic.vlan/2,nic.ip/5,hv/use_guest_agent,nic.bridge/5,nic.ip/4,oper_vcpus,nic.bridge/7,nic.uuid/5,disk.uuid/14,hv/scsi_controller_type,nic.link/6,nic.name/4,nic.mac/0,disk.name/14,be/vcpus,nic.mode/1,hv/device_model,nic.names,disk.spindles/1,nic.ips,disk.name/8,hv/startup_timeout,nic.name/1,nic.networks.names,hv/user_shutdown,nic.network/0,nic.link/1,pnode.group,nic.ip/1,disk.size/13,custom_osparams,hv/bootloader_path,disk.uuid/11,disk.size/6,disk.spindles/14,name,hv/devices,nic.mode/5,nic.uuid/1,nic.links,hv/disk_discard,hv/disk_aio,nic.network/6,be/spindle_use,hv/floppy_image_path,hv/mem_path,disk.spindles/2,disk.size/2,nic.uuid/0,hv/vga,tags,hvparams,vcpus,be/auto_balance,nic.link/3,custom_beparams,nic.bridge/1,disk.name/3,nic.ip/0,disk.spindles/9,hv/cpu_cap,nic.vlan/3,disks_active,nic.network.name/4,disk.uuid/10,disk.spindles/4,nic.vlan/6,disk.name/5,hv/cpu_type,disk.size/12,hv/vnet_hdr,nic.mode/4,custom_hvparams,disk.uuid/7,hv/use_localtime,hv/cpu_cores,hv/bootloader_args,disk.size/8,disk.spindles,nic.vlans,disk_usage,disk.uuid/5,hv/spice_zlib_glz_wan_compression,hv/spice_playback_compression,nic.uuid/3,hv/spice_password_file,hv/root_path,beparams,nic.bridge/2,nic.uuid/6,hv/kvm_extra,disk_template,nic_mode,hv/spice_ip_version,nic.ip/7,disk.spindles/11,nic.macs,disk.size/7,disk.spindles/15,hv/use_chroot,forthcoming,disk.spindles/3,be/memory,disk.spindles/12,nic.uuids,nic.bridge/4,hv/kernel_path,mac,hv/cpu_mask,nic.network.name/6,status,hv/initrd_path,nic.network/2,disk.uuid/1,disk.name/11,hv/cdrom2_image_path,nic.link/4,disk.spindles/7,hv/spice_image_compression,disk.size/14,nic.network/3,hv/spice_jpeg_wan_compression,nic_network,nic.vlan/1,hv/reboot_behavior,disk.name/9,hypervisor,serial_no,nic.modes,hv/drop_capabilities,nic.networks,disk.size/15,oper_state,disk.uuid/9,hv/cdrom_image_path,disk.sizes,be/maxmem,nic.network.name/3,hv/kernel_args,hv/vnc_x509_verify,uuid,disk.size/5,disk.size/4,nic.mode/2,be/minmem,hv/acpi,disk.uuid/12,nic.network/7,nic.vlan/7,nic.mac/1,hv/virtio_disk_iothreads,nic.link/7,hv/usb_mouse,nic.network.name/1,os,disk.name/1,hv/cpuid,nic.ip/3,disk.name/13,snodes.group,nic.mac/5,disk.uuid/6,ctime,nic.link/2,disk.size/11,hv/boot_order,hv/spice_tls_ciphers,hv/migration_caps,sdb_size,nic.bridges,disk.name/7,nic.ip/6,hv/vnc_x509_path,disk.spindles/13,nic.link/5,hv/vhost_net,hv/spice_use_tls,disk.spindles/0,nic.uuid/4,disk.spindles/5,nic.name/7,hv/cpu_sockets,nic.vlan/4,hv/vnc_bind_address,console,nic.mode/0,hv/cpu_weight,nic.mac/4,hv/extra_cgroups,nic.bridge/0,hv/vnc_password_file,disk.size/1,hv/serial_speed,hv/vif_script,nic.mode/6,nic.ip/2,disk.uuid/2,nic.network.name/7,hv/cdrom_disk_type,hv/blockdev_prefix,hv/virtio_net_queues,nic.vlan/5,nic.mac/6,disk.name/10,nic.uuid/7,hv/vif_type,hv/spice_streaming_video,disk.uuid/13,hv/kvm_pci_reservations,nic.uuid/2,hv/spice_use_vdagent,nic.name/5,disk.uuids,nic.name/2,pnode,nic.name/6,hv/spice_bind,nic.count,hv/nic_type,mtime,disk.uuid/15,disk.names,disk.size/9,custom_nicparams,disk.size/3,hv/vnc_tls,hv/pae,ip,disk.uuid/0,nic.name/0,disk.spindles/8,disk.name/12,hv/extra_config,snodes.group.uuid,hv/usb_devices,hv/soundhw,hv/machine_version,hv/pci_pass,disk.name/6,nic.network.name/2,hv/serial_console,disk.uuid/4,disk.name/15,disk.spindles/10,disk.name/2,nic.network.name/0,hv/security_domain,disk.count,network_port,nic_link,osparams,nic.mode/3,pnode.group.uuid,bridge,sda_size,disk.uuid/8,nic.network/1,disk.spindles/6,nic.mode/7,nic.network/4,hv/keymap,nic.mac/2,nic.name/3,hv/num_ttys,nic.vlan/0,hv/init_script,hv/disk_type,nic.bridge/3,hv/disk_cache,hv/use_bootloader,hv/kvm_flag,hv/kvm_path,be/always_failover,oper_ram,hv/migration_downtime,admin_state_source,nic.bridge/6,disk.name/0,admin_up,admin_state,disk.size/10,nic.link/0,snodes,hv/security_model >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/security_model,snodes,nic.link/0,disk.size/10,admin_state,admin_up,disk.name/0,nic.bridge/6,admin_state_source,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output oper_ram,be/always_failover,hv/kvm_path,hv/kvm_flag,hv/use_bootloader,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.bridge/3,hv/disk_type,hv/init_script >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.vlan/0,hv/num_ttys,nic.name/3,nic.mac/2,hv/keymap,nic.network/4,nic.mode/7 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.spindles/6,nic.network/1,disk.uuid/8 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output sda_size,bridge,pnode.group.uuid,nic.mode/3,osparams,nic_link,network_port,disk.count,hv/security_domain >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.network.name/0,disk.name/2,disk.spindles/10,disk.name/15,disk.uuid/4,hv/serial_console >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.network.name/2,disk.name/6,hv/pci_pass,hv/machine_version,hv/soundhw,hv/usb_devices,snodes.group.uuid,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.name/12,disk.spindles/8,nic.name/0,disk.uuid/0,ip,hv/pae,hv/vnc_tls,disk.size/3 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output custom_nicparams,disk.size/9,disk.names,disk.uuid/15,mtime,hv/nic_type,nic.count,hv/spice_bind >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.name/6,pnode,nic.name/2,disk.uuids,nic.name/5,hv/spice_use_vdagent,nic.uuid/2,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.uuid/13,hv/spice_streaming_video,hv/vif_type,nic.uuid/7,disk.name/10 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.mac/6,nic.vlan/5,hv/virtio_net_queues >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/blockdev_prefix,hv/cdrom_disk_type,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,nic.ip/2,nic.mode/6,hv/vif_script,hv/serial_speed,disk.size/1 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/vnc_password_file,nic.bridge/0,hv/extra_cgroups,nic.mac/4,hv/cpu_weight,nic.mode/0,console,hv/vnc_bind_address >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.vlan/4,hv/cpu_sockets,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.spindles/5,nic.uuid/4,disk.spindles/0,hv/spice_use_tls >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/vhost_net,nic.link/5,disk.spindles/13,hv/vnc_x509_path,nic.ip/6,disk.name/7,nic.bridges,sdb_size,hv/migration_caps,hv/spice_tls_ciphers >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/boot_order,disk.size/11,nic.link/2,ctime,disk.uuid/6,nic.mac/5,snodes.group,disk.name/13,nic.ip/3 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/cpuid,disk.name/1,os >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.network.name/1,hv/usb_mouse,nic.link/7,hv/virtio_disk_iothreads,nic.mac/1 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,nic.network/7,disk.uuid/12,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output be/minmem,nic.mode/2,disk.size/4,disk.size/5,uuid,hv/vnc_x509_verify,hv/kernel_args,nic.network.name/3,be/maxmem >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.sizes,hv/cdrom_image_path,disk.uuid/9,oper_state,disk.size/15,nic.networks,hv/drop_capabilities,nic.modes,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hypervisor,disk.name/9 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/reboot_behavior,nic.vlan/1,nic_network,hv/spice_jpeg_wan_compression,nic.network/3 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.size/14,hv/spice_image_compression,disk.spindles/7,nic.link/4,hv/cdrom2_image_path,disk.name/11,disk.uuid/1,nic.network/2 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/initrd_path,status,nic.network.name/6,hv/cpu_mask,mac,hv/kernel_path,nic.bridge/4,nic.uuids,disk.spindles/12,be/memory >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,forthcoming,hv/use_chroot >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.spindles/15,disk.size/7,nic.macs,disk.spindles/11 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.ip/7,hv/spice_ip_version,nic_mode,disk_template,hv/kvm_extra,nic.uuid/6,nic.bridge/2,beparams,hv/root_path,hv/spice_password_file >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.uuid/3,hv/spice_playback_compression,hv/spice_zlib_glz_wan_compression,disk.uuid/5,disk_usage,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.spindles,disk.size/8,hv/bootloader_args,hv/cpu_cores,hv/use_localtime,disk.uuid/7,custom_hvparams,nic.mode/4,hv/vnet_hdr,disk.size/12 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/cpu_type,disk.name/5,nic.vlan/6,disk.spindles/4,disk.uuid/10,nic.network.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disks_active,nic.vlan/3,hv/cpu_cap,disk.spindles/9,nic.ip/0 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.name/3,nic.bridge/1,custom_beparams,nic.link/3,be/auto_balance,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hvparams,tags,hv/vga,nic.uuid/0,disk.size/2 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.spindles/2,hv/mem_path,hv/floppy_image_path,be/spindle_use,nic.network/6,hv/disk_aio,hv/disk_discard,nic.links,nic.uuid/1,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/devices,name,disk.spindles/14,disk.size/6,disk.uuid/11,hv/bootloader_path,custom_osparams >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.size/13,nic.ip/1,pnode.group >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.link/1,nic.network/0,hv/user_shutdown >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.networks.names,nic.name/1,hv/startup_timeout,disk.name/8,nic.ips,disk.spindles/1,nic.names,hv/device_model >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.mode/1,be/vcpus,disk.name/14,nic.mac/0,nic.name/4,nic.link/6,hv/scsi_controller_type >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.uuid/14,nic.uuid/5,nic.bridge/7,oper_vcpus,nic.ip/4,nic.bridge/5,hv/use_guest_agent >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.ip/5,nic.vlan/2,hv/cpu_threads,nic.mac/3,disk.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.size/0,nic.network/5,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.network.name/5,hv/viridian,nic.mac/7 >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' Command: ssh homer.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 homer.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestInstanceList] gnt-instance list -----------------------Warning: Queried for unknown fields field/does/not/exist >>>> 2026-10-08 03:43:32.122469 time=0:00:13.312152 [TestInstanceList] gnt-instance list <<<< 2026-10-08 03:43:32.122679 start [TestJobList] gnt-job list ------- Command: ssh homer.staging.ganeti.org 'gnt-job list --output status,oplog,opend,opstatus,start_ts,opstart,received_ts,end_ts,opresult,opexec,summary,id,ops,oppriority,priority,archived >> /var/log/ganeti/qa-output.log' Command: ssh homer.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 homer.staging.ganeti.org 'gnt-job list --output status,oplog,opend,opstatus,start_ts,opstart,received_ts,end_ts,opresult,opexec,summary,id,ops,oppriority,priority,archived,status,oplog,opend,opstatus,start_ts,opstart,received_ts,end_ts,opresult,opexec,summary,id,ops,oppriority,priority,archived >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-job list --output archived,priority,oppriority,ops,id,summary,opexec,opresult,end_ts,received_ts >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-job list --output opstart,start_ts,opstatus,opend,oplog,status >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 2 1 3' 2 1 3 Command: ssh homer.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestJobList] gnt-job list --------------------------------- Warning: Queried for unknown fields field/does/not/exist >>>> 2026-10-08 03:43:34.230191 time=0:00:02.107512 [TestJobList] gnt-job list **** 2026-10-08 03:43:34.230385 skipping [TestNodeAddAll] Adding all nodes to cluster, test(s) create-cluster disabled <<<< 2026-10-08 03:43:34.230426 start [TestJobqueue] gnt-debug test-jobqueue Command: ssh homer.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 03:43:42 2026 - INFO: Expanding names Thu Oct 8 03:43:42 2026 - INFO: Executing Thu Oct 8 03:43:42 2026 - INFO: Sending log message 1 Thu Oct 8 03:43:42 2026 - INFO: Sending log message 2 Thu Oct 8 03:43:42 2026 - INFO: Sending log message 3 Thu Oct 8 03:43:43 2026 - INFO: Sending log message 4 Thu Oct 8 03:43:43 2026 - INFO: Sending log message 5 Thu Oct 8 03:43:43 2026 - INFO: Sending log message 6 Thu Oct 8 03:43:43 2026 - INFO: Sending log message 7 Testing multiple successful opcodes Thu Oct 8 03:43:44 2026 - INFO: Expanding names Thu Oct 8 03:43:44 2026 - INFO: Executing Thu Oct 8 03:43:44 2026 - INFO: Sending log message 1 Thu Oct 8 03:43:44 2026 - INFO: Sending log message 2 Thu Oct 8 03:43:44 2026 - INFO: Sending log message 3 Thu Oct 8 03:43:44 2026 - INFO: Sending log message 4 Thu Oct 8 03:43:44 2026 - INFO: Sending log message 5 Thu Oct 8 03:43:44 2026 - INFO: Sending log message 6 Thu Oct 8 03:43:44 2026 - INFO: Sending log message 7 Thu Oct 8 03:43:45 2026 - INFO: Expanding names Thu Oct 8 03:43:45 2026 - INFO: Executing Thu Oct 8 03:43:45 2026 - INFO: Sending log message 1 Thu Oct 8 03:43:45 2026 - INFO: Sending log message 2 Thu Oct 8 03:43:45 2026 - INFO: Sending log message 3 Thu Oct 8 03:43:45 2026 - INFO: Sending log message 4 Thu Oct 8 03:43:45 2026 - INFO: Sending log message 5 Thu Oct 8 03:43:45 2026 - INFO: Sending log message 6 Thu Oct 8 03:43:45 2026 - INFO: Sending log message 7 Testing job failure Thu Oct 8 03:43:46 2026 - INFO: Expanding names Thu Oct 8 03:43:46 2026 - INFO: Executing Thu Oct 8 03:43:47 2026 - INFO: Sending log message 1 Thu Oct 8 03:43:47 2026 - INFO: Sending log message 2 Thu Oct 8 03:43:47 2026 - INFO: Sending log message 3 Thu Oct 8 03:43:47 2026 - INFO: Sending log message 4 Thu Oct 8 03:43:47 2026 - INFO: Sending log message 5 Thu Oct 8 03:43:47 2026 - INFO: Sending log message 6 Thu Oct 8 03:43:47 2026 - INFO: Sending log message 7 Ignoring error for 'job fail' test: Opcode failure was requested Testing partial job failure Thu Oct 8 03:43:48 2026 - INFO: Expanding names Thu Oct 8 03:43:48 2026 - INFO: Executing Thu Oct 8 03:43:48 2026 - INFO: Sending log message 1 Thu Oct 8 03:43:48 2026 - INFO: Sending log message 2 Thu Oct 8 03:43:48 2026 - INFO: Sending log message 3 Thu Oct 8 03:43:48 2026 - INFO: Sending log message 4 Thu Oct 8 03:43:48 2026 - INFO: Sending log message 5 Thu Oct 8 03:43:49 2026 - INFO: Sending log message 6 Thu Oct 8 03:43:49 2026 - INFO: Sending log message 7 Thu Oct 8 03:43:49 2026 - INFO: Expanding names Thu Oct 8 03:43:49 2026 - INFO: Executing Thu Oct 8 03:43:49 2026 - INFO: Sending log message 1 Thu Oct 8 03:43:49 2026 - INFO: Sending log message 2 Thu Oct 8 03:43:49 2026 - INFO: Sending log message 3 Thu Oct 8 03:43:50 2026 - INFO: Sending log message 4 Thu Oct 8 03:43:50 2026 - INFO: Sending log message 5 Thu Oct 8 03:43:50 2026 - INFO: Sending log message 6 Thu Oct 8 03:43:50 2026 - INFO: Sending log message 7 Thu Oct 8 03:43:50 2026 - INFO: Expanding names Thu Oct 8 03:43:50 2026 - INFO: Executing Thu Oct 8 03:43:50 2026 - INFO: Sending log message 1 Thu Oct 8 03:43:50 2026 - INFO: Sending log message 2 Thu Oct 8 03:43:50 2026 - INFO: Sending log message 3 Thu Oct 8 03:43:50 2026 - INFO: Sending log message 4 Thu Oct 8 03:43:50 2026 - INFO: Sending log message 5 Thu Oct 8 03:43:50 2026 - INFO: Sending log message 6 Thu Oct 8 03:43:50 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 03:43:50.912315 time=0:00:16.681889 [TestJobqueue] gnt-debug test-jobqueue <<<< 2026-10-08 03:43:50.912481 start [TestJobCancellation] gnt-job cancel Command: ssh homer.staging.ganeti.org 'gnt-debug delay --submit 10.0' Stderr was: JobID: 13 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-debug delay --submit 3.0 2>&1' JobID: 14 Command: ssh homer.staging.ganeti.org 'gnt-job cancel 14' Job successfully cancelled Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 14 2>&1' 14 canceled ---- PASSED [TestJobCancellation] gnt-job cancel ----------------------- >>>> 2026-10-08 03:43:57.713470 time=0:00:06.800989 [TestJobCancellation] gnt-job cancel <<<< 2026-10-08 03:43:57.713623 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-10-08 03:43:58.433468 time=0:00:00.719845 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-10-08 03:43:58.433568 start [TestNodeList] gnt-node list ----- Command: ssh homer.staging.ganeti.org 'gnt-node list --output ctime,group,ndp/ssh_port,cnos,sptotal,cnodes,dtotal,mtotal,vm_capable,ctotal,tags,pinst_cnt,ndp/cpu_speed,pinst_list,name,sinst_list,group.uuid,sip,master,offline,pip,powered,drained,master_candidate,bootid,ndparams,ndp/ovs_name,csockets,uuid,custom_ndparams,hv_state,mfree,ndp/ovs_link,mtime,dfree,ndp/ovs,ndp/oob_program,role,ndp/exclusive_storage,serial_no,ndp/spindle_count,sinst_cnt,master_capable,mnode,disk_state,spfree >> /var/log/ganeti/qa-output.log' Command: ssh homer.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 homer.staging.ganeti.org 'gnt-node list --output ctime,group,ndp/ssh_port,cnos,sptotal,cnodes,dtotal,mtotal,vm_capable,ctotal,tags,pinst_cnt,ndp/cpu_speed,pinst_list,name,sinst_list,group.uuid,sip,master,offline,pip,powered,drained,master_candidate,bootid,ndparams,ndp/ovs_name,csockets,uuid,custom_ndparams,hv_state,mfree,ndp/ovs_link,mtime,dfree,ndp/ovs,ndp/oob_program,role,ndp/exclusive_storage,serial_no,ndp/spindle_count,sinst_cnt,master_capable,mnode,disk_state,spfree,ctime,group,ndp/ssh_port,cnos,sptotal,cnodes,dtotal,mtotal,vm_capable,ctotal,tags,pinst_cnt,ndp/cpu_speed,pinst_list,name,sinst_list,group.uuid,sip,master,offline,pip,powered,drained,master_candidate,bootid,ndparams,ndp/ovs_name,csockets,uuid,custom_ndparams,hv_state,mfree,ndp/ovs_link,mtime,dfree,ndp/ovs,ndp/oob_program,role,ndp/exclusive_storage,serial_no,ndp/spindle_count,sinst_cnt,master_capable,mnode,disk_state,spfree >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-node list --output spfree,disk_state,mnode,master_capable,sinst_cnt,ndp/spindle_count,serial_no,ndp/exclusive_storage,role,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-node list --output ndp/ovs,dfree >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-node list --output mtime,ndp/ovs_link,mfree,hv_state >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-node list --output custom_ndparams,uuid,csockets >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-node list --output ndp/ovs_name,ndparams,bootid,master_candidate,drained,powered >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-node list --output pip,offline,master,sip,group.uuid,sinst_list,name,pinst_list,ndp/cpu_speed,pinst_cnt >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-node list --output tags,ctotal,vm_capable,mtotal,dtotal,cnodes,sptotal,cnos,ndp/ssh_port,group >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-node list --output ctime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' homer.staging.ganeti.org lionel-hutz.staging.ganeti.org patty.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name patty.staging.ganeti.org lionel-hutz.staging.ganeti.org homer.staging.ganeti.org' patty.staging.ganeti.org lionel-hutz.staging.ganeti.org homer.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name patty.staging.ganeti.org homer.staging.ganeti.org lionel-hutz.staging.ganeti.org' patty.staging.ganeti.org homer.staging.ganeti.org lionel-hutz.staging.ganeti.org Command: ssh homer.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 homer.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNodeList] gnt-node list ------------------------------- Warning: Queried for unknown fields field/does/not/exist >>>> 2026-10-08 03:44:04.666656 time=0:00:06.233088 [TestNodeList] gnt-node list <<<< 2026-10-08 03:44:04.666823 start [TestNodeListFields] gnt-node list-fields Command: ssh homer.staging.ganeti.org 'gnt-node list-fields >> /var/log/ganeti/qa-output.log' Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.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 homer.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 03:44:05.955774 time=0:00:01.288951 [TestNodeListFields] gnt-node list-fieldsWarning: Queried for unknown fields field/does/not/exist <<<< 2026-10-08 03:44:05.955905 start [TestInstanceListFields] gnt-instance list-fields Command: ssh homer.staging.ganeti.org 'gnt-instance list-fields >> /var/log/ganeti/qa-output.log' Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.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 homer.staging.ganeti.org 'gnt-instance list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: ---- PASSED [TestInstanceListFields] gnt-instance list-fields ---------- >>>> 2026-10-08 03:44:06.886432 time=0:00:00.930527 [TestInstanceListFields] gnt-instance list-fields Warning: Queried for unknown fields field/does/not/exist <<<< 2026-10-08 03:44:06.886561 start [TestJobListFields] gnt-node list-fields Command: ssh homer.staging.ganeti.org 'gnt-job list-fields >> /var/log/ganeti/qa-output.log' Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.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 homer.staging.ganeti.org 'gnt-job list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: ---- PASSED [TestJobListFields] gnt-node list-fields ------------------- Warning: Queried for unknown fields field/does/not/exist >>>> 2026-10-08 03:44:07.810809 time=0:00:00.924248 [TestJobListFields] gnt-node list-fields **** 2026-10-08 03:44:07.810973 skipping [TestBackupListFields] gnt-backup list-fields, test(s) instance-export disabled <<<< 2026-10-08 03:44:07.811002 start [TestNodeInfo] gnt-node info ----- Command: ssh homer.staging.ganeti.org 'gnt-node info' - Node name: homer.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) - Node name: lionel-hutz.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: patty.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) ---- PASSED [TestNodeInfo] gnt-node info ------------------------------- >>>> 2026-10-08 03:44:08.120182 time=0:00:00.309180 [TestNodeInfo] gnt-node info vvvv BLOCK 2026-10-08 03:44:08.120411 start [RunClusterTests] Runs tests related to gnt-cluster **** 2026-10-08 03:44:08.120516 skipping [TestClusterInitDisk] gnt-cluster init -D, test(s) create-cluster disabled <<<< 2026-10-08 03:44:08.120543 start [TestClusterRenewCrypto] gnt-cluster renew-crypto Command: ssh homer.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 homer.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 homer.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: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.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' 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 /var/lib/ganeti/.gnt.y1r49U Backup filename: /var/lib/ganeti/.gnt.y1r49U /tmp/gnt.y1QMoE Command: ssh homer.staging.ganeti.org 'gnt-cluster renew-crypto --force --rapi-certificate=/tmp/gnt.y1QMoE' 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 homer.staging.ganeti.org 'rm -f /tmp/gnt.y1QMoE' /tmp/gnt.YsQwVY Command: ssh homer.staging.ganeti.org 'gnt-cluster renew-crypto --force --cluster-domain-secret=/tmp/gnt.YsQwVY' 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 homer.staging.ganeti.org 'rm -f /tmp/gnt.YsQwVY' Command: ssh homer.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 homer.staging.ganeti.org Stopping daemons on lionel-hutz.staging.ganeti.org Stopping daemons on patty.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 lionel-hutz.staging.ganeti.org:22 Copying /var/lib/ganeti/rapi.pem, /var/lib/ganeti/hmac.key, /var/lib/ganeti/cluster-domain-secret to patty.staging.ganeti.org:22 Starting daemons on lionel-hutz.staging.ganeti.org Starting daemons on patty.staging.ganeti.org Starting daemons on homer.staging.ganeti.org Gathering cluster information Blocking watcher Stopping master daemons Stopping daemons on homer.staging.ganeti.org Starting daemon 'ganeti-noded' on homer.staging.ganeti.org Starting daemon 'ganeti-wconfd' on homer.staging.ganeti.org Stopping daemons on lionel-hutz.staging.ganeti.org Stopping daemons on patty.staging.ganeti.org Updating the cluster SSL certificate. Copying /var/lib/ganeti/server.pem to lionel-hutz.staging.ganeti.org:22 Copying /var/lib/ganeti/server.pem to patty.staging.ganeti.org:22 Updating client SSL certificates. Copying /var/lib/ganeti/ssconf_master_candidates_certs to lionel-hutz.staging.ganeti.org:22 Copying /var/lib/ganeti/ssconf_master_candidates_certs to patty.staging.ganeti.org:22 Starting daemons on lionel-hutz.staging.ganeti.org Starting daemons on patty.staging.ganeti.org Stopping daemon 'ganeti-wconfd' on homer.staging.ganeti.org Stopping daemon 'ganeti-noded' on homer.staging.ganeti.org Starting daemons on homer.staging.ganeti.org Thu Oct 8 03:44:38 2026 Renewing Node SSL certificates Thu Oct 8 03:44:39 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 'homer.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 12bd86e2-733b-4d28-a084-f5cb2b0ae5e9=86:C7:C5:DC:7D:7A:D2:A2:18:A9:D6:E2:0B:79:28:CD:EA:DC:B5:7A 56bb2dff-1e21-492c-bd3a-6aa0a6038d49=B4:D6:97:C4:F9:B9:DA:B4:CB:7E:65:C0:70:10:B2:4B:15:ED:A7:0C d89f758e-9564-47cc-9ce6-59d69f23ab1c=CC:37:7A:A6:74:39:DF:CA:B7:8F:6E:F0:D4:A1:44:BF:E4:05:69:AC Ssconf Master Certificates of node 'lionel-hutz.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.8mvz3bej -oControlMaster=no lionel-hutz.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 12bd86e2-733b-4d28-a084-f5cb2b0ae5e9=86:C7:C5:DC:7D:7A:D2:A2:18:A9:D6:E2:0B:79:28:CD:EA:DC:B5:7A 56bb2dff-1e21-492c-bd3a-6aa0a6038d49=B4:D6:97:C4:F9:B9:DA:B4:CB:7E:65:C0:70:10:B2:4B:15:ED:A7:0C d89f758e-9564-47cc-9ce6-59d69f23ab1c=CC:37:7A:A6:74:39:DF:CA:B7:8F:6E:F0:D4:A1:44:BF:E4:05:69:AC Ssconf Master Certificates of node 'patty.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.t2szkvh7 -oControlMaster=no patty.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 12bd86e2-733b-4d28-a084-f5cb2b0ae5e9=86:C7:C5:DC:7D:7A:D2:A2:18:A9:D6:E2:0B:79:28:CD:EA:DC:B5:7A 56bb2dff-1e21-492c-bd3a-6aa0a6038d49=B4:D6:97:C4:F9:B9:DA:B4:CB:7E:65:C0:70:10:B2:4B:15:ED:A7:0C d89f758e-9564-47cc-9ce6-59d69f23ab1c=CC:37:7A:A6:74:39:DF:CA:B7:8F:6E:F0:D4:A1:44:BF:E4:05:69:AC Command: ssh homer.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 17, 18 Waiting for job 17 ... Thu Oct 8 03:44:41 2026 * Verifying cluster config Thu Oct 8 03:44:41 2026 * Verifying cluster certificate files Thu Oct 8 03:44:41 2026 * Verifying hypervisor parameters Thu Oct 8 03:44:41 2026 * Verifying all nodes belong to an existing group Waiting for job 18 ... Thu Oct 8 03:44:41 2026 * Verifying group 'default' Thu Oct 8 03:44:41 2026 * Gathering data (3 nodes) Thu Oct 8 03:44:41 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:44:42 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:44:42 2026 * Verifying configuration file consistency Thu Oct 8 03:44:42 2026 * Verifying node status Thu Oct 8 03:44:42 2026 * Verifying instance status Thu Oct 8 03:44:42 2026 * Verifying orphan volumes Thu Oct 8 03:44:42 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:44:42 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:44:42 2026 * Other Notes Thu Oct 8 03:44:43 2026 * Hooks Results Command: ssh homer.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 homer.staging.ganeti.org Starting daemon 'ganeti-noded' on homer.staging.ganeti.org Starting daemon 'ganeti-wconfd' on homer.staging.ganeti.org Stopping daemons on lionel-hutz.staging.ganeti.org Stopping daemons on patty.staging.ganeti.org Updating client SSL certificates. Copying /var/lib/ganeti/ssconf_master_candidates_certs to lionel-hutz.staging.ganeti.org:22 Copying /var/lib/ganeti/ssconf_master_candidates_certs to patty.staging.ganeti.org:22 Starting daemons on lionel-hutz.staging.ganeti.org Starting daemons on patty.staging.ganeti.org Stopping daemon 'ganeti-wconfd' on homer.staging.ganeti.org Stopping daemon 'ganeti-noded' on homer.staging.ganeti.org Starting daemons on homer.staging.ganeti.org Thu Oct 8 03:44:59 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 'homer.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 12bd86e2-733b-4d28-a084-f5cb2b0ae5e9=B2:76:CD:B3:CE:E1:A0:08:79:F9:CA:6E:2D:BF:99:28:3F:5F:A4:38 56bb2dff-1e21-492c-bd3a-6aa0a6038d49=88:77:A0:6F:D5:C9:E2:77:46:32:A8:C2:E6:EA:70:D8:AE:5E:87:37 d89f758e-9564-47cc-9ce6-59d69f23ab1c=33:A4:AE:55:F3:17:37:51:E9:A4:05:F6:90:70:55:28:51:7D:E2:46 Ssconf Master Certificates of node 'lionel-hutz.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.8mvz3bej -oControlMaster=no lionel-hutz.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 12bd86e2-733b-4d28-a084-f5cb2b0ae5e9=B2:76:CD:B3:CE:E1:A0:08:79:F9:CA:6E:2D:BF:99:28:3F:5F:A4:38 56bb2dff-1e21-492c-bd3a-6aa0a6038d49=88:77:A0:6F:D5:C9:E2:77:46:32:A8:C2:E6:EA:70:D8:AE:5E:87:37 d89f758e-9564-47cc-9ce6-59d69f23ab1c=33:A4:AE:55:F3:17:37:51:E9:A4:05:F6:90:70:55:28:51:7D:E2:46 Ssconf Master Certificates of node 'patty.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.t2szkvh7 -oControlMaster=no patty.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 12bd86e2-733b-4d28-a084-f5cb2b0ae5e9=B2:76:CD:B3:CE:E1:A0:08:79:F9:CA:6E:2D:BF:99:28:3F:5F:A4:38 56bb2dff-1e21-492c-bd3a-6aa0a6038d49=88:77:A0:6F:D5:C9:E2:77:46:32:A8:C2:E6:EA:70:D8:AE:5E:87:37 d89f758e-9564-47cc-9ce6-59d69f23ab1c=33:A4:AE:55:F3:17:37:51:E9:A4:05:F6:90:70:55:28:51:7D:E2:46 Command: ssh homer.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 21, 22 Waiting for job 21 ... Thu Oct 8 03:45:01 2026 * Verifying cluster config Thu Oct 8 03:45:01 2026 * Verifying cluster certificate files Thu Oct 8 03:45:01 2026 * Verifying hypervisor parameters Thu Oct 8 03:45:01 2026 * Verifying all nodes belong to an existing group Waiting for job 22 ... Thu Oct 8 03:45:01 2026 * Verifying group 'default' Thu Oct 8 03:45:01 2026 * Gathering data (3 nodes) Thu Oct 8 03:45:01 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:45:02 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:45:02 2026 * Verifying configuration file consistency Thu Oct 8 03:45:03 2026 * Verifying node status Thu Oct 8 03:45:03 2026 * Verifying instance status Thu Oct 8 03:45:03 2026 * Verifying orphan volumes Thu Oct 8 03:45:03 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:45:03 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:45:03 2026 * Other Notes Thu Oct 8 03:45:03 2026 * Hooks Results Command: ssh homer.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 homer.staging.ganeti.org Starting daemon 'ganeti-noded' on homer.staging.ganeti.org Starting daemon 'ganeti-wconfd' on homer.staging.ganeti.org Stopping daemons on lionel-hutz.staging.ganeti.org Stopping daemons on patty.staging.ganeti.org Updating the cluster SSL certificate. Copying /var/lib/ganeti/server.pem to lionel-hutz.staging.ganeti.org:22 Copying /var/lib/ganeti/server.pem to patty.staging.ganeti.org:22 Updating client SSL certificates. Copying /var/lib/ganeti/ssconf_master_candidates_certs to lionel-hutz.staging.ganeti.org:22 Copying /var/lib/ganeti/ssconf_master_candidates_certs to patty.staging.ganeti.org:22 Starting daemons on lionel-hutz.staging.ganeti.org Starting daemons on patty.staging.ganeti.org Stopping daemon 'ganeti-wconfd' on homer.staging.ganeti.org Stopping daemon 'ganeti-noded' on homer.staging.ganeti.org Starting daemons on homer.staging.ganeti.org Thu Oct 8 03:45:19 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 'homer.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 12bd86e2-733b-4d28-a084-f5cb2b0ae5e9=55:F4:49:6E:C9:0B:16:9D:C9:1F:DF:2D:18:54:94:9E:CA:EB:2E:8A 56bb2dff-1e21-492c-bd3a-6aa0a6038d49=26:B7:F9:1F:1B:B2:46:CB:2B:C4:F7:DE:D9:29:97:D7:81:0A:24:0C d89f758e-9564-47cc-9ce6-59d69f23ab1c=AD:90:CF:0C:B8:E0:EF:16:7E:79:C6:08:3E:53:A7:70:EF:E1:D7:7C Ssconf Master Certificates of node 'lionel-hutz.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.8mvz3bej -oControlMaster=no lionel-hutz.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 12bd86e2-733b-4d28-a084-f5cb2b0ae5e9=55:F4:49:6E:C9:0B:16:9D:C9:1F:DF:2D:18:54:94:9E:CA:EB:2E:8A 56bb2dff-1e21-492c-bd3a-6aa0a6038d49=26:B7:F9:1F:1B:B2:46:CB:2B:C4:F7:DE:D9:29:97:D7:81:0A:24:0C d89f758e-9564-47cc-9ce6-59d69f23ab1c=AD:90:CF:0C:B8:E0:EF:16:7E:79:C6:08:3E:53:A7:70:EF:E1:D7:7C Ssconf Master Certificates of node 'patty.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.t2szkvh7 -oControlMaster=no patty.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 12bd86e2-733b-4d28-a084-f5cb2b0ae5e9=55:F4:49:6E:C9:0B:16:9D:C9:1F:DF:2D:18:54:94:9E:CA:EB:2E:8A 56bb2dff-1e21-492c-bd3a-6aa0a6038d49=26:B7:F9:1F:1B:B2:46:CB:2B:C4:F7:DE:D9:29:97:D7:81:0A:24:0C d89f758e-9564-47cc-9ce6-59d69f23ab1c=AD:90:CF:0C:B8:E0:EF:16:7E:79:C6:08:3E:53:A7:70:EF:E1:D7:7C Command: ssh homer.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 25, 26 Waiting for job 25 ... Thu Oct 8 03:45:21 2026 * Verifying cluster config Thu Oct 8 03:45:21 2026 * Verifying cluster certificate files Thu Oct 8 03:45:21 2026 * Verifying hypervisor parameters Thu Oct 8 03:45:21 2026 * Verifying all nodes belong to an existing group Waiting for job 26 ... Thu Oct 8 03:45:22 2026 * Verifying group 'default' Thu Oct 8 03:45:22 2026 * Gathering data (3 nodes) Thu Oct 8 03:45:22 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:45:23 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:45:23 2026 * Verifying configuration file consistency Thu Oct 8 03:45:23 2026 * Verifying node status Thu Oct 8 03:45:23 2026 * Verifying instance status Thu Oct 8 03:45:23 2026 * Verifying orphan volumes Thu Oct 8 03:45:23 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:45:23 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:45:23 2026 * Other Notes Thu Oct 8 03:45:23 2026 * Hooks Results Skipping SSH key replacement checks: cluster was initialized with --no-ssh-init Command: ssh homer.staging.ganeti.org 'gnt-cluster renew-crypto --force --rapi-certificate=/var/lib/ganeti/.gnt.y1r49U' 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 'homer.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 12bd86e2-733b-4d28-a084-f5cb2b0ae5e9=55:F4:49:6E:C9:0B:16:9D:C9:1F:DF:2D:18:54:94:9E:CA:EB:2E:8A 56bb2dff-1e21-492c-bd3a-6aa0a6038d49=26:B7:F9:1F:1B:B2:46:CB:2B:C4:F7:DE:D9:29:97:D7:81:0A:24:0C d89f758e-9564-47cc-9ce6-59d69f23ab1c=AD:90:CF:0C:B8:E0:EF:16:7E:79:C6:08:3E:53:A7:70:EF:E1:D7:7C Ssconf Master Certificates of node 'lionel-hutz.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.8mvz3bej -oControlMaster=no lionel-hutz.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 12bd86e2-733b-4d28-a084-f5cb2b0ae5e9=55:F4:49:6E:C9:0B:16:9D:C9:1F:DF:2D:18:54:94:9E:CA:EB:2E:8A 56bb2dff-1e21-492c-bd3a-6aa0a6038d49=26:B7:F9:1F:1B:B2:46:CB:2B:C4:F7:DE:D9:29:97:D7:81:0A:24:0C d89f758e-9564-47cc-9ce6-59d69f23ab1c=AD:90:CF:0C:B8:E0:EF:16:7E:79:C6:08:3E:53:A7:70:EF:E1:D7:7C Ssconf Master Certificates of node 'patty.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.t2szkvh7 -oControlMaster=no patty.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 12bd86e2-733b-4d28-a084-f5cb2b0ae5e9=55:F4:49:6E:C9:0B:16:9D:C9:1F:DF:2D:18:54:94:9E:CA:EB:2E:8A 56bb2dff-1e21-492c-bd3a-6aa0a6038d49=26:B7:F9:1F:1B:B2:46:CB:2B:C4:F7:DE:D9:29:97:D7:81:0A:24:0C d89f758e-9564-47cc-9ce6-59d69f23ab1c=AD:90:CF:0C:B8:E0:EF:16:7E:79:C6:08:3E:53:A7:70:EF:E1:D7:7C Command: ssh homer.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 28, 29 Waiting for job 28 ... Thu Oct 8 03:45:26 2026 * Verifying cluster config Thu Oct 8 03:45:26 2026 * Verifying cluster certificate files Thu Oct 8 03:45:26 2026 * Verifying hypervisor parameters Thu Oct 8 03:45:26 2026 * Verifying all nodes belong to an existing group Waiting for job 29 ... Thu Oct 8 03:45:26 2026 * Verifying group 'default' Thu Oct 8 03:45:26 2026 * Gathering data (3 nodes) Thu Oct 8 03:45:26 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:45:27 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:45:27 2026 * Verifying configuration file consistency Thu Oct 8 03:45:27 2026 * Verifying node status Thu Oct 8 03:45:27 2026 * Verifying instance status Thu Oct 8 03:45:27 2026 * Verifying orphan volumes Thu Oct 8 03:45:27 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:45:27 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:45:27 2026 * Other Notes Thu Oct 8 03:45:27 2026 * Hooks Results Command: ssh homer.staging.ganeti.org 'rm -f /var/lib/ganeti/.gnt.y1r49U' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'openssl x509 -in /var/lib/ganeti/rapi.pem' -----BEGIN CERTIFICATE----- MIIC9zCCAd+gAwIBAgIBATANBgkqhkiG9w0BAQsFADAdMRswGQYDVQQDDBJnYW5l dGkuZXhhbXBsZS5jb20wHhcNMjYxMDA4MDE0NDE0WhcNMzExMDA3MDE0NDE0WjAd MRswGQYDVQQDDBJnYW5ldGkuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUA A4IBDwAwggEKAoIBAQDdYpqGVYzPe1JIO1fLPANwCoGkN2ceEVcWl72YN6Q0UGHf ItXlSYLVOsC99Vl4MqczXnR8h6tYCsm1vusFmGMAtqJ32Wase1U4K5ml6s0ZSkD4 ATP3AdYyx2EtfXw0NmGNNGF+kRPQzPp3op1Rz7GTWuoVULr8oed6rlyrLIrXkQ1k p4NUxXKBpsNnQq2l6sKBxQehmA/bYfDfwQRjbRMB9WVQxrLbo7frBqJKCjD3Fx// PwbZtHyz0rYZgG0sf3zvc9dCZYBV0WENbv0ly44y4Xj+Kp4x5uee3PSiuMkNS1IQ bnDoVkuXVuwxtpGvRm5AZz/8H8PvmjROZAw8DmxJAgMBAAGjQjBAMA8GA1UdEwEB /wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGmMB0GA1UdDgQWBBSYyT+ZkkAjGt9A06/N 4PzL28ZGyTANBgkqhkiG9w0BAQsFAAOCAQEAa8Wwk/QrNkexgicHkagByKzDjYGt oJQOp72VbDGeRKq6b6UWP/EUnVqAeksG8fd/t7iSLxhpFSyVkCzRWidtU0b7Y0o3 I5YDEEhgad0Bx1VTdyPe80idRZxRn5l3BQ772LRwT6TMAMclO/RxtNrDuLo4PJOv nmqXks6n4KOmJqwJO/TRENerVPQtTOjaUQTBN+6RrBMpENxYKUxXySY7j6pnl6oP 0kJ3N/lq9vufPg+cI5cE7G1NwQgCSYnKMPomKPAJptFHur6WF0CLY3rLhJUtsy9g 3Aj6/ZZOqa1A75d9NKUbsG+DYe585TB9mNmcl6KVIJR7LWVBV2LfPnQJeg== -----END CERTIFICATE----- RAPI protocol version: 2 ---- PASSED [TestClusterRenewCrypto] gnt-cluster renew-crypto ---------- >>>> 2026-10-08 03:45:28.255712 time=0:01:20.135169 [TestClusterRenewCrypto] gnt-cluster renew-crypto <<<< 2026-10-08 03:45:28.255862 start [TestClusterVerify] gnt-cluster verify Command: ssh homer.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 31, 32 Waiting for job 31 ... Thu Oct 8 03:45:30 2026 * Verifying cluster config Thu Oct 8 03:45:30 2026 * Verifying cluster certificate files Thu Oct 8 03:45:30 2026 * Verifying hypervisor parameters Thu Oct 8 03:45:30 2026 * Verifying all nodes belong to an existing group Waiting for job 32 ... Thu Oct 8 03:45:30 2026 * Verifying group 'default' Thu Oct 8 03:45:30 2026 * Gathering data (3 nodes) Thu Oct 8 03:45:30 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:45:31 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:45:31 2026 * Verifying configuration file consistency Thu Oct 8 03:45:31 2026 * Verifying node status Thu Oct 8 03:45:31 2026 * Verifying instance status Thu Oct 8 03:45:31 2026 * Verifying orphan volumes Thu Oct 8 03:45:31 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:45:31 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:45:31 2026 * Other Notes Thu Oct 8 03:45:31 2026 * Hooks Results Command: ssh homer.staging.ganeti.org 'gnt-cluster verify-disks' ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-10-08 03:45:33.196391 time=0:00:04.940529 [TestClusterVerify] gnt-cluster verify <<<< 2026-10-08 03:45:33.196602 start [TestClusterReservedLvs] gnt-cluster reserved lvs Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4fbdd092f950a4c17ce8dc11596ebaae6e7edf40 /var/lib/ganeti/config.data Command: ssh homer.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 35, 36 Waiting for job 35 ... Thu Oct 8 03:45:35 2026 * Verifying cluster config Thu Oct 8 03:45:35 2026 * Verifying cluster certificate files Thu Oct 8 03:45:35 2026 * Verifying hypervisor parameters Thu Oct 8 03:45:35 2026 * Verifying all nodes belong to an existing group Waiting for job 36 ... Thu Oct 8 03:45:35 2026 * Verifying group 'default' Thu Oct 8 03:45:35 2026 * Gathering data (3 nodes) Thu Oct 8 03:45:35 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:45:36 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:45:36 2026 * Verifying configuration file consistency Thu Oct 8 03:45:36 2026 * Verifying node status Thu Oct 8 03:45:36 2026 * Verifying instance status Thu Oct 8 03:45:36 2026 * Verifying orphan volumes Thu Oct 8 03:45:36 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:45:36 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:45:36 2026 * Other Notes Thu Oct 8 03:45:36 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4fbdd092f950a4c17ce8dc11596ebaae6e7edf40 /var/lib/ganeti/config.data Command: ssh homer.staging.ganeti.org 'gnt-cluster modify --reserved-lvs '\'''\''' Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 772de72f5658ada0dbdd99cb84c6b25bf7d55ab5 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 39, 40 Waiting for job 39 ... Thu Oct 8 03:45:40 2026 * Verifying cluster config Thu Oct 8 03:45:40 2026 * Verifying cluster certificate files Thu Oct 8 03:45:40 2026 * Verifying hypervisor parameters Thu Oct 8 03:45:40 2026 * Verifying all nodes belong to an existing group Waiting for job 40 ... Thu Oct 8 03:45:40 2026 * Verifying group 'default' Thu Oct 8 03:45:40 2026 * Gathering data (3 nodes) Thu Oct 8 03:45:40 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:45:41 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:45:41 2026 * Verifying configuration file consistency Thu Oct 8 03:45:41 2026 * Verifying node status Thu Oct 8 03:45:41 2026 * Verifying instance status Thu Oct 8 03:45:41 2026 * Verifying orphan volumes Thu Oct 8 03:45:41 2026 - WARNING:ENODEORPHANLV:node:homer.staging.ganeti.org:volume gnt/qa-test is unknown Thu Oct 8 03:45:41 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:45:42 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:45:42 2026 * Other Notes Thu Oct 8 03:45:42 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 772de72f5658ada0dbdd99cb84c6b25bf7d55ab5 /var/lib/ganeti/config.data Submitted jobs 39, 40 Waiting for job 39 ... Thu Oct 8 03:45:40 2026 * Verifying cluster config Thu Oct 8 03:45:40 2026 * Verifying cluster certificate files Thu Oct 8 03:45:40 2026 * Verifying hypervisor parameters Thu Oct 8 03:45:40 2026 * Verifying all nodes belong to an existing group Waiting for job 40 ... Thu Oct 8 03:45:40 2026 * Verifying group 'default' Thu Oct 8 03:45:40 2026 * Gathering data (3 nodes) Thu Oct 8 03:45:40 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:45:41 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:45:41 2026 * Verifying configuration file consistency Thu Oct 8 03:45:41 2026 * Verifying node status Thu Oct 8 03:45:41 2026 * Verifying instance status Thu Oct 8 03:45:41 2026 * Verifying orphan volumes Thu Oct 8 03:45:41 2026 - WARNING:ENODEORPHANLV:node:homer.staging.ganeti.org:volume gnt/qa-test is unknown Thu Oct 8 03:45:41 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:45:42 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:45:42 2026 * Other Notes Thu Oct 8 03:45:42 2026 * Hooks Results Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c2fcb641697c1a75260f79d631d47e90f2cf02d5 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 43, 44 Waiting for job 43 ... Thu Oct 8 03:45:45 2026 * Verifying cluster config Thu Oct 8 03:45:45 2026 * Verifying cluster certificate files Thu Oct 8 03:45:45 2026 * Verifying hypervisor parameters Thu Oct 8 03:45:45 2026 * Verifying all nodes belong to an existing group Waiting for job 44 ... Thu Oct 8 03:45:46 2026 * Verifying group 'default' Thu Oct 8 03:45:46 2026 * Gathering data (3 nodes) Thu Oct 8 03:45:46 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:45:47 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:45:47 2026 * Verifying configuration file consistency Thu Oct 8 03:45:47 2026 * Verifying node status Thu Oct 8 03:45:47 2026 * Verifying instance status Thu Oct 8 03:45:47 2026 * Verifying orphan volumes Thu Oct 8 03:45:47 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:45:47 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:45:47 2026 * Other Notes Thu Oct 8 03:45:47 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c2fcb641697c1a75260f79d631d47e90f2cf02d5 /var/lib/ganeti/config.data Submitted jobs 43, 44 Waiting for job 43 ... Thu Oct 8 03:45:45 2026 * Verifying cluster config Thu Oct 8 03:45:45 2026 * Verifying cluster certificate files Thu Oct 8 03:45:45 2026 * Verifying hypervisor parameters Thu Oct 8 03:45:45 2026 * Verifying all nodes belong to an existing group Waiting for job 44 ... Thu Oct 8 03:45:46 2026 * Verifying group 'default' Thu Oct 8 03:45:46 2026 * Gathering data (3 nodes) Thu Oct 8 03:45:46 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:45:47 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:45:47 2026 * Verifying configuration file consistency Thu Oct 8 03:45:47 2026 * Verifying node status Thu Oct 8 03:45:47 2026 * Verifying instance status Thu Oct 8 03:45:47 2026 * Verifying orphan volumes Thu Oct 8 03:45:47 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:45:47 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:45:47 2026 * Other Notes Thu Oct 8 03:45:47 2026 * Hooks Results Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 47c4f17de231fb3d598ca8e21714cef2d921e5c1 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 47, 48 Waiting for job 47 ... Thu Oct 8 03:45:50 2026 * Verifying cluster config Thu Oct 8 03:45:50 2026 * Verifying cluster certificate files Thu Oct 8 03:45:50 2026 * Verifying hypervisor parameters Thu Oct 8 03:45:50 2026 * Verifying all nodes belong to an existing group Waiting for job 48 ... Thu Oct 8 03:45:51 2026 * Verifying group 'default' Thu Oct 8 03:45:51 2026 * Gathering data (3 nodes) Thu Oct 8 03:45:51 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:45:52 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:45:52 2026 * Verifying configuration file consistency Thu Oct 8 03:45:52 2026 * Verifying node status Thu Oct 8 03:45:52 2026 * Verifying instance status Thu Oct 8 03:45:52 2026 * Verifying orphan volumes Thu Oct 8 03:45:52 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:45:52 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:45:52 2026 * Other Notes Thu Oct 8 03:45:52 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 47c4f17de231fb3d598ca8e21714cef2d921e5c1 /var/lib/ganeti/config.data Submitted jobs 47, 48 Waiting for job 47 ... Thu Oct 8 03:45:50 2026 * Verifying cluster config Thu Oct 8 03:45:50 2026 * Verifying cluster certificate files Thu Oct 8 03:45:50 2026 * Verifying hypervisor parameters Thu Oct 8 03:45:50 2026 * Verifying all nodes belong to an existing group Waiting for job 48 ... Thu Oct 8 03:45:51 2026 * Verifying group 'default' Thu Oct 8 03:45:51 2026 * Gathering data (3 nodes) Thu Oct 8 03:45:51 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:45:52 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:45:52 2026 * Verifying configuration file consistency Thu Oct 8 03:45:52 2026 * Verifying node status Thu Oct 8 03:45:52 2026 * Verifying instance status Thu Oct 8 03:45:52 2026 * Verifying orphan volumes Thu Oct 8 03:45:52 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:45:52 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:45:52 2026 * Other Notes Thu Oct 8 03:45:52 2026 * Hooks Results Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ba85825f3e2109d8031d3e286e94c93a563d721d /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 51, 52 Waiting for job 51 ... Thu Oct 8 03:45:55 2026 * Verifying cluster config Thu Oct 8 03:45:55 2026 * Verifying cluster certificate files Thu Oct 8 03:45:55 2026 * Verifying hypervisor parameters Thu Oct 8 03:45:55 2026 * Verifying all nodes belong to an existing group Waiting for job 52 ... Thu Oct 8 03:45:56 2026 * Verifying group 'default' Thu Oct 8 03:45:56 2026 * Gathering data (3 nodes) Thu Oct 8 03:45:56 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:45:57 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:45:57 2026 * Verifying configuration file consistency Thu Oct 8 03:45:57 2026 * Verifying node status Thu Oct 8 03:45:57 2026 * Verifying instance status Thu Oct 8 03:45:57 2026 * Verifying orphan volumes Thu Oct 8 03:45:57 2026 - WARNING:ENODEORPHANLV:node:homer.staging.ganeti.org:volume gnt/qa-test is unknown Thu Oct 8 03:45:57 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:45:57 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:45:57 2026 * Other Notes Thu Oct 8 03:45:57 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ba85825f3e2109d8031d3e286e94c93a563d721d /var/lib/ganeti/config.data Submitted jobs 51, 52 Waiting for job 51 ... Thu Oct 8 03:45:55 2026 * Verifying cluster config Thu Oct 8 03:45:55 2026 * Verifying cluster certificate files Thu Oct 8 03:45:55 2026 * Verifying hypervisor parameters Thu Oct 8 03:45:55 2026 * Verifying all nodes belong to an existing group Waiting for job 52 ... Thu Oct 8 03:45:56 2026 * Verifying group 'default' Thu Oct 8 03:45:56 2026 * Gathering data (3 nodes) Thu Oct 8 03:45:56 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:45:57 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:45:57 2026 * Verifying configuration file consistency Thu Oct 8 03:45:57 2026 * Verifying node status Thu Oct 8 03:45:57 2026 * Verifying instance status Thu Oct 8 03:45:57 2026 * Verifying orphan volumes Thu Oct 8 03:45:57 2026 - WARNING:ENODEORPHANLV:node:homer.staging.ganeti.org:volume gnt/qa-test is unknown Thu Oct 8 03:45:57 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:45:57 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:45:57 2026 * Other Notes Thu Oct 8 03:45:57 2026 * Hooks Results Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ba85825f3e2109d8031d3e286e94c93a563d721d /var/lib/ganeti/config.data Command: ssh homer.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 54, 55 Waiting for job 54 ... Thu Oct 8 03:46:00 2026 * Verifying cluster config Thu Oct 8 03:46:00 2026 * Verifying cluster certificate files Thu Oct 8 03:46:00 2026 * Verifying hypervisor parameters Thu Oct 8 03:46:00 2026 * Verifying all nodes belong to an existing group Waiting for job 55 ... Thu Oct 8 03:46:00 2026 * Verifying group 'default' Thu Oct 8 03:46:00 2026 * Gathering data (3 nodes) Thu Oct 8 03:46:00 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:46:01 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:46:01 2026 * Verifying configuration file consistency Thu Oct 8 03:46:01 2026 * Verifying node status Thu Oct 8 03:46:01 2026 * Verifying instance status Thu Oct 8 03:46:01 2026 * Verifying orphan volumes Thu Oct 8 03:46:01 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:46:01 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:46:01 2026 * Other Notes Thu Oct 8 03:46:01 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ba85825f3e2109d8031d3e286e94c93a563d721d /var/lib/ganeti/config.data ---- PASSED [TestClusterReservedLvs] gnt-cluster reserved lvs ---------- >>>> 2026-10-08 03:46:02.097509 time=0:00:28.900907 [TestClusterReservedLvs] gnt-cluster reserved lvs **** 2026-10-08 03:46:02.097697 skipping [TestClusterModifyEmpty] gnt-cluster modify, test(s) cluster-modify disabled **** 2026-10-08 03:46:02.097727 skipping [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-*, test(s) cluster-modify disabled **** 2026-10-08 03:46:02.097743 skipping [TestClusterModifyISpecs] gnt-cluster modify --specs-*, test(s) cluster-modify disabled **** 2026-10-08 03:46:02.097757 skipping [TestClusterModifyBe] gnt-cluster modify -B, test(s) cluster-modify disabled **** 2026-10-08 03:46:02.097771 skipping [TestClusterModifyDisk] gnt-cluster modify -D, test(s) cluster-modify disabled **** 2026-10-08 03:46:02.097786 skipping [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates=, test(s) cluster-modify disabled **** 2026-10-08 03:46:02.097801 skipping [TestClusterModifyFileStorageDir] gnt-cluster modify --file-storage-dir=, test(s) cluster-modify disabled **** 2026-10-08 03:46:02.097815 skipping [TestClusterModifySharedFileStorageDir] gnt-cluster modify --shared-file-storage-dir=, test(s) cluster-modify disabled **** 2026-10-08 03:46:02.097829 skipping [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...', test(s) cluster-modify disabled **** 2026-10-08 03:46:02.097844 skipping [TestClusterModifyUserShutdown] Tests user shutdown cluster wide, test(s) cluster-modify disabled **** 2026-10-08 03:46:02.097859 skipping [TestClusterRename] gnt-cluster rename, test(s) cluster-rename disabled <<<< 2026-10-08 03:46:02.097874 start [TestClusterVersion] gnt-cluster version Command: ssh homer.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 03:46:02.419739 time=0:00:00.321865 [TestClusterVersion] gnt-cluster version <<<< 2026-10-08 03:46:02.419885 start [TestClusterInfo] gnt-cluster info Command: ssh homer.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 91e348ca-ab26-4d2a-8c93-04fb161f4564 Creation time: 2026-10-08 03:42:49 Modification time: 2026-10-08 03:45:53 Master node: homer.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: xen-pvm Enabled hypervisors: xen-pvm Hypervisor parameters: xen-pvm: blockdev_prefix: sd bootloader_args: bootloader_path: cpu_cap: 0 cpu_mask: all cpu_weight: 256 cpuid: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz migration_mode: live migration_port: 8002 reboot_behavior: reboot root_path: /dev/xvda1 soundhw: use_bootloader: False vif_script: OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-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, sharedfile, file, drbd vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- PASSED [TestClusterInfo] gnt-cluster info ------------------------- >>>> 2026-10-08 03:46:02.741171 time=0:00:00.321286 [TestClusterInfo] gnt-cluster info <<<< 2026-10-08 03:46:02.741312 start [TestClusterGetmaster] gnt-cluster getmaster Command: ssh homer.staging.ganeti.org 'gnt-cluster getmaster' homer.staging.ganeti.org ---- PASSED [TestClusterGetmaster] gnt-cluster getmaster --------------- >>>> 2026-10-08 03:46:03.061503 time=0:00:00.320191 [TestClusterGetmaster] gnt-cluster getmaster <<<< 2026-10-08 03:46:03.061597 start [TestClusterRedistConf] gnt-cluster redist-conf Command: ssh homer.staging.ganeti.org 'gnt-cluster redist-conf' ---- PASSED [TestClusterRedistConf] gnt-cluster redist-conf ------------ >>>> 2026-10-08 03:46:05.310192 time=0:00:02.248595 [TestClusterRedistConf] gnt-cluster redist-conf <<<< 2026-10-08 03:46:05.310338 start [TestClusterCopyfile] gnt-cluster copyfile /tmp/gnt.zI4Qpv Command: ssh homer.staging.ganeti.org 'gnt-cluster copyfile /tmp/gnt.zI4Qpv' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'cat /tmp/gnt.zI4Qpv' 9657b4eb-8a32-43b6-9557-33f58d56b842Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.8mvz3bej -oControlMaster=no lionel-hutz.staging.ganeti.org 'cat /tmp/gnt.zI4Qpv' 9657b4eb-8a32-43b6-9557-33f58d56b842Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.t2szkvh7 -oControlMaster=no patty.staging.ganeti.org 'cat /tmp/gnt.zI4Qpv' 9657b4eb-8a32-43b6-9557-33f58d56b842Command: ssh homer.staging.ganeti.org 'rm -f /tmp/gnt.zI4Qpv' Command: ssh lionel-hutz.staging.ganeti.org 'rm -f /tmp/gnt.zI4Qpv' Command: ssh patty.staging.ganeti.org 'rm -f /tmp/gnt.zI4Qpv' ---- PASSED [TestClusterCopyfile] gnt-cluster copyfile ----------------- >>>> 2026-10-08 03:46:06.112618 time=0:00:00.802280 [TestClusterCopyfile] gnt-cluster copyfile <<<< 2026-10-08 03:46:06.112737 start [TestClusterCommand] gnt-cluster command Command: ssh homer.staging.ganeti.org 'gnt-cluster command '\''echo -n e45108c1-391d-42c2-9cda-88d6c39934c3 >/tmp/gntce260a79-715e-4598-9457-d62044418cbb'\''' ------------------------------------------------ node: lionel-hutz.staging.ganeti.org return code = 0 ------------------------------------------------ node: patty.staging.ganeti.org return code = 0 ------------------------------------------------ node: homer.staging.ganeti.org return code = 0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'cat /tmp/gntce260a79-715e-4598-9457-d62044418cbb' e45108c1-391d-42c2-9cda-88d6c39934c3Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.8mvz3bej -oControlMaster=no lionel-hutz.staging.ganeti.org 'cat /tmp/gntce260a79-715e-4598-9457-d62044418cbb' e45108c1-391d-42c2-9cda-88d6c39934c3Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.t2szkvh7 -oControlMaster=no patty.staging.ganeti.org 'cat /tmp/gntce260a79-715e-4598-9457-d62044418cbb' e45108c1-391d-42c2-9cda-88d6c39934c3Command: ssh homer.staging.ganeti.org 'rm -f /tmp/gntce260a79-715e-4598-9457-d62044418cbb' Command: ssh lionel-hutz.staging.ganeti.org 'rm -f /tmp/gntce260a79-715e-4598-9457-d62044418cbb' Command: ssh patty.staging.ganeti.org 'rm -f /tmp/gntce260a79-715e-4598-9457-d62044418cbb' ---- PASSED [TestClusterCommand] gnt-cluster command ------------------- >>>> 2026-10-08 03:46:07.016349 time=0:00:00.903612 [TestClusterCommand] gnt-cluster command **** 2026-10-08 03:46:07.016495 skipping [TestClusterBurnin] Burnin, test(s) cluster-burnin disabled **** 2026-10-08 03:46:07.016523 skipping [TestClusterMasterFailover] gnt-cluster master-failover, test(s) cluster-master-failover disabled **** 2026-10-08 03:46:07.016539 skipping [TestClusterMasterFailoverWithDrainedQueue] gnt-cluster master-failover with drained queue, test(s) cluster-master-failover disabled <<<< 2026-10-08 03:46:07.016558 start [TestClusterOob] out-of-band framework Command: ssh homer.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 58, 59 Waiting for job 58 ... Thu Oct 8 03:46:08 2026 * Verifying cluster config Thu Oct 8 03:46:08 2026 * Verifying cluster certificate files Thu Oct 8 03:46:08 2026 * Verifying hypervisor parameters Thu Oct 8 03:46:08 2026 * Verifying all nodes belong to an existing group Waiting for job 59 ... Thu Oct 8 03:46:09 2026 * Verifying group 'default' Thu Oct 8 03:46:09 2026 * Gathering data (3 nodes) Thu Oct 8 03:46:09 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:46:10 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:46:10 2026 * Verifying configuration file consistency Thu Oct 8 03:46:10 2026 * Verifying node status Thu Oct 8 03:46:10 2026 * Verifying instance status Thu Oct 8 03:46:10 2026 * Verifying orphan volumes Thu Oct 8 03:46:10 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:46:10 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:46:10 2026 * Other Notes Thu Oct 8 03:46:10 2026 * Hooks Results Command: ssh homer.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=/tmp/ganeti-qa-oob-does-not-exist-8d22064f-cc5b-4976-83ab-cb3b6afd9d79' Command: ssh homer.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 62, 63 Waiting for job 62 ... Thu Oct 8 03:46:13 2026 * Verifying cluster config Thu Oct 8 03:46:13 2026 * Verifying cluster certificate files Thu Oct 8 03:46:13 2026 * Verifying hypervisor parameters Thu Oct 8 03:46:13 2026 * Verifying all nodes belong to an existing group Waiting for job 63 ... Thu Oct 8 03:46:14 2026 * Verifying group 'default' Thu Oct 8 03:46:14 2026 * Gathering data (3 nodes) Thu Oct 8 03:46:14 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:46:15 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:46:15 2026 * Verifying configuration file consistency Thu Oct 8 03:46:15 2026 * Verifying node status Thu Oct 8 03:46:15 2026 - ERROR: node lionel-hutz.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-8d22064f-cc5b-4976-83ab-cb3b6afd9d79' Thu Oct 8 03:46:15 2026 - ERROR: node homer.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-8d22064f-cc5b-4976-83ab-cb3b6afd9d79' Thu Oct 8 03:46:15 2026 - ERROR: node patty.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-8d22064f-cc5b-4976-83ab-cb3b6afd9d79' Thu Oct 8 03:46:15 2026 * Verifying instance status Thu Oct 8 03:46:15 2026 * Verifying orphan volumes Thu Oct 8 03:46:15 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:46:15 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:46:15 2026 * Other Notes Thu Oct 8 03:46:15 2026 * Hooks Results Command: ssh homer.staging.ganeti.org 'touch /tmp/ganeti-qa-oob-does-exist-7cf6f13c-6df1-4521-8154-ab8c14694c57' Command: ssh homer.staging.ganeti.org 'chmod 0400 /tmp/ganeti-qa-oob-does-exist-7cf6f13c-6df1-4521-8154-ab8c14694c57' Command: ssh homer.staging.ganeti.org 'gnt-cluster copyfile /tmp/ganeti-qa-oob-does-exist-7cf6f13c-6df1-4521-8154-ab8c14694c57' Command: ssh homer.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=/tmp/ganeti-qa-oob-does-exist-7cf6f13c-6df1-4521-8154-ab8c14694c57' Command: ssh homer.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 66, 67 Waiting for job 66 ... Thu Oct 8 03:46:19 2026 * Verifying cluster config Thu Oct 8 03:46:19 2026 * Verifying cluster certificate files Thu Oct 8 03:46:19 2026 * Verifying hypervisor parameters Thu Oct 8 03:46:19 2026 * Verifying all nodes belong to an existing group Waiting for job 67 ... Thu Oct 8 03:46:20 2026 * Verifying group 'default' Thu Oct 8 03:46:20 2026 * Gathering data (3 nodes) Thu Oct 8 03:46:20 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:46:21 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:46:21 2026 * Verifying configuration file consistency Thu Oct 8 03:46:21 2026 * Verifying node status Thu Oct 8 03:46:21 2026 - ERROR: node lionel-hutz.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-7cf6f13c-6df1-4521-8154-ab8c14694c57 is not executable Thu Oct 8 03:46:21 2026 - ERROR: node patty.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-7cf6f13c-6df1-4521-8154-ab8c14694c57 is not executable Thu Oct 8 03:46:21 2026 - ERROR: node homer.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-7cf6f13c-6df1-4521-8154-ab8c14694c57 is not executable Thu Oct 8 03:46:21 2026 * Verifying instance status Thu Oct 8 03:46:21 2026 * Verifying orphan volumes Thu Oct 8 03:46:21 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:46:21 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:46:21 2026 * Other Notes Thu Oct 8 03:46:21 2026 * Hooks Results Command: ssh homer.staging.ganeti.org 'chmod 0500 /tmp/ganeti-qa-oob-does-exist-7cf6f13c-6df1-4521-8154-ab8c14694c57' Command: ssh homer.staging.ganeti.org 'gnt-cluster copyfile /tmp/ganeti-qa-oob-does-exist-7cf6f13c-6df1-4521-8154-ab8c14694c57' Command: ssh homer.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 69, 70 Waiting for job 69 ... Thu Oct 8 03:46:24 2026 * Verifying cluster config Thu Oct 8 03:46:24 2026 * Verifying cluster certificate files Thu Oct 8 03:46:24 2026 * Verifying hypervisor parameters Thu Oct 8 03:46:24 2026 * Verifying all nodes belong to an existing group Waiting for job 70 ... Thu Oct 8 03:46:24 2026 * Verifying group 'default' Thu Oct 8 03:46:24 2026 * Gathering data (3 nodes) Thu Oct 8 03:46:24 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:46:25 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:46:25 2026 * Verifying configuration file consistency Thu Oct 8 03:46:25 2026 * Verifying node status Thu Oct 8 03:46:25 2026 * Verifying instance status Thu Oct 8 03:46:25 2026 * Verifying orphan volumes Thu Oct 8 03:46:25 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:46:26 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:46:26 2026 * Other Notes Thu Oct 8 03:46:26 2026 * Hooks Results Command: ssh homer.staging.ganeti.org 'gnt-cluster command rm /tmp/ganeti-qa-oob-does-exist-7cf6f13c-6df1-4521-8154-ab8c14694c57' ------------------------------------------------ node: lionel-hutz.staging.ganeti.org return code = 0 ------------------------------------------------ node: patty.staging.ganeti.org return code = 0 ------------------------------------------------ node: homer.staging.ganeti.org return code = 0 Command: ssh homer.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=' ---- PASSED [TestClusterOob] out-of-band framework --------------------- >>>> 2026-10-08 03:46:28.401353 time=0:00:21.384795 [TestClusterOob] out-of-band framework <<<< 2026-10-08 03:46:28.401489 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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=mynetwork' Thu Oct 8 03:46:29 2026 Changing instance communication network to 'mynetwork', only new instances will be affected. Submitted jobs 73 Waiting for job 73 ... Thu Oct 8 03:46:29 2026 Changing instance communication network to 'mynetwork', only new instances will be affected. Submitted jobs 73 Waiting for job 73 ... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-group add mygroup' Submitted jobs 75 Waiting for job 75 ... Submitted jobs 75 Waiting for job 75 ... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-network list --no-headers -o group_list mynetwork' mygroup (routed, communication_rt, ), default (routed, communication_rt, ) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=mynetwork' Thu Oct 8 03:46:36 2026 Instance communication network already is 'mynetwork', nothing to do. Thu Oct 8 03:46:36 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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=' Thu Oct 8 03:46:38 2026 Previous instance communication network 'mynetwork' should be removed manually. Thu Oct 8 03:46:38 2026 Disabling instance communication network, only new instances will be affected. Thu Oct 8 03:46:38 2026 Previous instance communication network 'mynetwork' should be removed manually. Thu Oct 8 03:46:38 2026 Disabling instance communication network, only new instances will be affected. Command: ssh homer.staging.ganeti.org 'gnt-network disconnect mynetwork' Command: ssh homer.staging.ganeti.org 'gnt-network remove mynetwork' Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-network list --no-headers -o name' ---- PASSED [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' >>>> 2026-10-08 03:46:43.878873 time=0:00:15.477384 [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' <<<< 2026-10-08 03:46:43.879009 start [TestVersion] Testing remote API version GET /version ---- PASSED [TestVersion] Testing remote API version ------------------- >>>> 2026-10-08 03:46:43.959491 time=0:00:00.080482 [TestVersion] Testing remote API version <<<< 2026-10-08 03:46:43.959599 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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node info homer.staging.ganeti.org' - Node name: homer.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 03:46:47.201718 time=0:00:03.242119 [TestEmptyCluster] Testing remote API on an empty cluster <<<< 2026-10-08 03:46:47.201923 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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'cat /var/lib/ganeti/rapi/users' ganeti-qa ganeti-qa write/tmp/gnt.o99LDG Command: ssh homer.staging.ganeti.org 'mkdir -p /var/lib/ganeti/rapi' Command: ssh homer.staging.ganeti.org 'mv /tmp/gnt.o99LDG /var/lib/ganeti/rapi/users' Command: ssh homer.staging.ganeti.org 'rm -f /tmp/gnt.o99LDG' Command: ssh homer.staging.ganeti.org 'kill -HUP $(cat /var/run/ganeti/ganeti-rapi.pid)' /tmp/gnt.hABwTx Command: ssh homer.staging.ganeti.org 'mkdir -p /var/lib/ganeti/rapi' Command: ssh homer.staging.ganeti.org 'mv /tmp/gnt.hABwTx /var/lib/ganeti/rapi/users' Command: ssh homer.staging.ganeti.org 'rm -f /tmp/gnt.hABwTx' Command: ssh homer.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 03:46:48.454427 time=0:00:01.252504 [TestRapiUserPermissions] Verify the role-based access control enforces correctly <<<< 2026-10-08 03:46:48.454568 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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node info homer.staging.ganeti.org' - Node name: homer.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/group/fields GET /2/query/group/fields?fields=name,name,ndp/ovs_link GET /2/query/group GET /2/query/group?fields=ndp/ovs_link,diskparams,node_cnt,pinst_list,ndp/ovs,ndparams,ndp/oob_program,ndp/ssh_port,name,serial_no,custom_ipolicy,custom_diskparams,ndp/spindle_count,ndp/exclusive_storage,uuid,ctime,ndp/ovs_name,tags,ndp/cpu_speed,pinst_cnt,alloc_policy,ipolicy,custom_ndparams,node_list,mtime GET /2/query/group?fields=name GET /2/query/group?fields=name,%20name%09,name%20 GET /2/query/filter/fields GET /2/query/filter/fields?fields=uuid,uuid,predicates GET /2/query/filter GET /2/query/filter?fields=predicates,watermark,uuid,reason_trail,action,priority GET /2/query/filter?fields=uuid GET /2/query/filter?fields=uuid,%20uuid%09,uuid%20 PUT /2/query/filter?fields=uuid PUT /2/query/filter PUT /2/query/filter PUT /2/query/filter PUT /2/query/filter GET /2/query/export/fields GET /2/query/export/fields?fields=export,export,node GET /2/query/export GET /2/query/export?fields=node,export GET /2/query/export?fields=export GET /2/query/export?fields=export,%20export%09,export%20 GET /2/query/instance/fields GET /2/query/instance/fields?fields=name,name,nic.network/6 GET /2/query/instance GET /2/query/instance?fields=nic.network/6,disk.count,hv/blockdev_prefix,hv/spice_streaming_video,nic.mode/3,hv/vif_script,oper_ram,hv/kvm_flag,hv/disk_type,be/minmem,nic.network.name/0,disk.name/7,disk.uuid/6,disk.uuid/2,hv/vnc_password_file,nic.network/5,disk.uuid/12,nic.vlan/1,nic.bridge/6,hv/extra_config,disk.spindles/12,nic.vlan/7,nic.ip/6,nic.name/5,hv/cpu_cap,be/auto_balance,hv/vga,hv/spice_tls_ciphers,hv/startup_timeout,hv/disk_discard,disks_active,hv/security_domain,disk.name/12,nic.vlan/0,nic.name/6,disk.spindles/15,tags,hv/drop_capabilities,hv/disk_aio,nic.name/1,nic.ip/3,disk.size/13,nic.link/5,hv/cdrom_image_path,nic.mac/2,hv/kvm_extra,hv/vif_type,hv/spice_playback_compression,hv/reboot_behavior,hv/spice_image_compression,nic.mac/0,nic.network/4,disk.size/5,hv/cpu_threads,disk.name/11,disk.name/9,hv/usb_devices,hv/spice_use_tls,nic.networks.names,hv/user_shutdown,disk.spindles,snodes.group.uuid,hv/vnc_x509_path,hv/kernel_args,disk.size/7,nic.mac/4,ip,be/spindle_use,disk.uuid/7,disk.size/1,hv/cpuid,disk.name/8,admin_state_source,nic.count,disk.uuid/14,disk_template,nic.bridge/4,disk.size/14,be/maxmem,custom_osparams,nic.mode/7,hv/boot_order,hv/mem_path,snodes.group,disk.name/14,disk.size/15,nic.bridge/7,pnode.group,bridge,nic.name/3,pnode,hv/migration_downtime,hv/migration_caps,ctime,nic.vlan/2,hv/pci_pass,disk.size/12,nic.ip/5,sda_size,hv/vnc_bind_address,nic.mac/6,disk.size/11,hv/num_ttys,hv/cdrom2_image_path,disk.size/0,vcpus,hv/nic_type,nic.mac/5,nic.uuid/6,disk.name/3,nic.uuid/4,hv/scsi_controller_type,uuid,disk.uuid/3,hv/use_guest_agent,nic.link/4,nic.uuid/7,mtime,hv/cpu_cores,disk.spindles/9,nic.mode/1,hv/vnc_x509_verify,nic_network,hv/usb_mouse,nic.network/0,nic.uuid/0,disk.size/3,admin_state,hv/kernel_path,disk.spindles/11,hv/spice_bind,hv/bootloader_path,be/always_failover,hypervisor,nic.vlan/3,disk.uuids,hv/pae,nic.modes,hv/spice_password_file,nic.ip/1,hv/spice_ip_version,hv/serial_console,hv/extra_cgroups,hv/virtio_disk_iothreads,oper_vcpus,nic.uuids,nic.network/3,serial_no,nic.network/1,hv/use_bootloader,nic.network/7,disk.name/1,nic.link/6,hv/use_chroot,disk.size/6,nic.link/3,disk.spindles/1,disk.uuid/10,nic.ip/4,hv/device_model,hv/disk_cache,nic.ips,disk.spindles/10,be/vcpus,hv/keymap,disk.uuid/1,nic.network/2,hv/serial_speed,hv/initrd_path,custom_hvparams,hv/virtio_net_queues,disk.size/2,nic.vlan/4,hv/use_localtime,disk.spindles/2,nic.uuid/3,nic_mode,disk.name/2,be/memory,nic.ip/7,nic.bridge/3,nic.name/2,hv/viridian,nic.networks,snodes,disk.name/0,disk.uuid/0,disk.size/8,nic_link,hv/cpu_type,hvparams,nic.network.name/4,disk.uuid/11,disk.uuid/9,nic.ip/0,nic.macs,nic.network.name/5,nic.vlan/5,disk_usage,hv/cdrom_disk_type,disk.uuid/15,nic.link/0,hv/security_model,nic.mac/1,beparams,custom_nicparams,nic.link/7,disk.spindles/7,hv/kvm_path,hv/cpu_sockets,nic.network.name/3,nic.uuid/2,nic.network.name/1,hv/init_script,status,custom_beparams,hv/root_path,name,nic.names,disk.spindles/13,nic.bridge/0,nic.ip/2,hv/vnet_hdr,nic.uuid/1,disk.name/5,nic.bridges,nic.mode/6,nic.network.name/7,hv/kvm_pci_reservations,nic.name/7,hv/cpu_mask,disk.spindles/8,nic.vlans,console,disk.names,sdb_size,disk.name/6,nic.bridge/5,nic.mode/0,forthcoming,hv/devices,oper_state,disk.name/15,hv/vnc_tls,disk.size/9,hv/spice_zlib_glz_wan_compression,disk.uuid/5,disk.size/4,nic.vlan/6,pnode.group.uuid,nic.link/2,nic.bridge/1,hv/machine_version,disk.name/10,disk.spindles/14,disk.size/10,os,hv/floppy_image_path,disk.name/4,hv/bootloader_args,hv/acpi,osparams,nic.mac/7,nic.mode/2,disk.spindles/5,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,mac,disk.uuid/13,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,nic.network.name/2,nic.link/1,hv/vhost_net GET /2/query/instance?fields=name GET /2/query/instance?fields=name,%20name%09,name%20 GET /2/query/lock/fields GET /2/query/lock/fields?fields=name,name,owner GET /2/query/lock GET /2/query/lock?fields=owner,pending,mode,name GET /2/query/lock?fields=name GET /2/query/lock?fields=name,%20name%09,name%20 PUT /2/query/lock?fields=name PUT /2/query/lock PUT /2/query/lock PUT /2/query/lock PUT /2/query/lock GET /2/query/network/fields GET /2/query/network/fields?fields=name,name,inst_cnt GET /2/query/network GET /2/query/network?fields=inst_cnt,network,external_reservations,reserved_count,tags,gateway6,serial_no,name,map,mac_prefix,group_list,group_cnt,gateway,mtime,uuid,network6,free_count,inst_list,ctime GET /2/query/network?fields=name GET /2/query/network?fields=name,%20name%09,name%20 GET /2/query/node/fields GET /2/query/node/fields?fields=name,name,ndp/ssh_port GET /2/query/node GET /2/query/node?fields=ndp/ssh_port,sinst_cnt,ctotal,vm_capable,dfree,group.uuid,mnode,ndp/ovs_name,hv_state,uuid,sptotal,spfree,ndparams,sip,tags,cnos,mtime,bootid,group,pip,custom_ndparams,role,dtotal,ndp/spindle_count,ndp/oob_program,csockets,cnodes,ndp/cpu_speed,drained,offline,ndp/ovs_link,name,pinst_cnt,master_candidate,powered,sinst_list,mfree,serial_no,ndp/exclusive_storage,ctime,pinst_list,master,master_capable,mtotal,ndp/ovs,disk_state 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,status GET /2/query/job GET /2/query/job?fields=status,summary,oppriority,opstatus,end_ts,opend,opstart,priority,opresult,opexec,ops,received_ts,oplog,id,start_ts,archived 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 03:46:56.729594 time=0:00:08.275026 [TestRapiQuery] Testing resource queries via remote API ^^^^ BLOCK 2026-10-08 03:46:56.729752 time=0:02:48.609341 [RunClusterTests] Runs tests related to gnt-cluster vvvv BLOCK 2026-10-08 03:46:56.729830 start [RunOsTests] Runs all tests related to gnt-os **** 2026-10-08 03:46:56.729973 skipping [TestOsList] gnt-os list, test(s) ['os', >] disabled **** 2026-10-08 03:46:56.730008 skipping [TestOsDiagnose] gnt-os diagnose, test(s) ['os', >] disabled **** 2026-10-08 03:46:56.730027 skipping [TestOsValid] Testing valid OS definition, test(s) ['os', >] disabled **** 2026-10-08 03:46:56.730044 skipping [TestOsInvalid] Testing invalid OS definition, test(s) ['os', >] disabled **** 2026-10-08 03:46:56.730060 skipping [TestOsPartiallyValid] Testing partially valid OS definition, test(s) ['os', >] disabled **** 2026-10-08 03:46:56.730077 skipping [TestOsModifyValid] Testing a valid os modify invocation, test(s) ['os', >] disabled **** 2026-10-08 03:46:56.730092 skipping [TestOsModifyInvalid] Testing an invalid os modify invocation, test(s) ['os', >] disabled **** 2026-10-08 03:46:56.730151 skipping [TestOsStatesNonExisting] Testing OS states with non-existing OS, test(s) ['os', >] disabled ^^^^ BLOCK 2026-10-08 03:46:56.730165 time=0:00:00.000335 [RunOsTests] Runs all tests related to gnt-os <<<< 2026-10-08 03:46:56.730237 start [TestClusterTags] gnt-cluster tags Command: ssh homer.staging.ganeti.org 'gnt-cluster add-tags TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh homer.staging.ganeti.org 'gnt-cluster list-tags' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh homer.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 homer.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/88 GET /2/tags DELETE /2/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/89 ---- PASSED [TestClusterTags] gnt-cluster tags ------------------------- >>>> 2026-10-08 03:47:02.399111 time=0:00:05.668874 [TestClusterTags] gnt-cluster tags vvvv BLOCK 2026-10-08 03:47:02.399238 start [RunCommonNodeTests] Run a few common node tests <<<< 2026-10-08 03:47:02.399344 start [TestNodeVolumes] gnt-node volumes Command: ssh homer.staging.ganeti.org 'gnt-node volumes' Node PhysDev VG Name Size Instance ---- PASSED [TestNodeVolumes] gnt-node volumes ------------------------- >>>> 2026-10-08 03:47:03.724505 time=0:00:01.325161 [TestNodeVolumes] gnt-node volumes <<<< 2026-10-08 03:47:03.724646 start [TestNodeStorage] gnt-node storage Command: ssh homer.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg' Node Type Name Size Used Free Allocatable lionel-hutz.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y patty.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y homer.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y Command: ssh homer.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=used,type,allocatable,name,size,free,node' Used Type Allocatable Name Size Free Node 0M lvm-vg Y gnt 22.0G 22.0G lionel-hutz.staging.ganeti.org 0M lvm-vg Y gnt 22.0G 22.0G patty.staging.ganeti.org 0M lvm-vg Y gnt 22.0G 22.0G homer.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=node,name,allocatable '\''--separator=|'\'' --no-headers' lionel-hutz.staging.ganeti.org|gnt|Y patty.staging.ganeti.org|gnt|Y homer.staging.ganeti.org|gnt|Y Command: ssh homer.staging.ganeti.org 'gnt-node modify-storage lionel-hutz.staging.ganeti.org lvm-vg gnt' Stderr was: No changes to perform, exiting. Command: ssh homer.staging.ganeti.org 'gnt-node modify-storage --allocatable no lionel-hutz.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers lionel-hutz.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 homer.staging.ganeti.org 'gnt-node modify-storage --allocatable yes lionel-hutz.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers lionel-hutz.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 homer.staging.ganeti.org 'gnt-node repair-storage lionel-hutz.staging.ganeti.org lvm-vg gnt' Thu Oct 8 03:47:13 2026 Repairing storage unit 'gnt' on lionel-hutz.staging.ganeti.org ... Command: ssh homer.staging.ganeti.org 'gnt-node modify-storage patty.staging.ganeti.org lvm-vg gnt' Stderr was: No changes to perform, exiting. Command: ssh homer.staging.ganeti.org 'gnt-node modify-storage --allocatable no patty.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers patty.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 homer.staging.ganeti.org 'gnt-node modify-storage --allocatable yes patty.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers patty.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 homer.staging.ganeti.org 'gnt-node repair-storage patty.staging.ganeti.org lvm-vg gnt' Thu Oct 8 03:47:19 2026 Repairing storage unit 'gnt' on patty.staging.ganeti.org ... Command: ssh homer.staging.ganeti.org 'gnt-node list-storage --storage-type file' Node Type Name Size Used Free Allocatable lionel-hutz.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.0G Y patty.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.0G Y homer.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 7.9G Y Command: ssh homer.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=used,type,allocatable,name,size,free,node' Used Type Allocatable Name Size Free Node 0M file Y /srv/ganeti/file-storage 12.7G 8.0G lionel-hutz.staging.ganeti.org 0M file Y /srv/ganeti/file-storage 12.7G 8.0G patty.staging.ganeti.org 0M file Y /srv/ganeti/file-storage 12.7G 7.9G homer.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=node,name,allocatable '\''--separator=|'\'' --no-headers' lionel-hutz.staging.ganeti.org|/srv/ganeti/file-storage|Y patty.staging.ganeti.org|/srv/ganeti/file-storage|Y homer.staging.ganeti.org|/srv/ganeti/file-storage|Y Command: ssh homer.staging.ganeti.org 'gnt-node modify-storage lionel-hutz.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Command: ssh homer.staging.ganeti.org 'gnt-node modify-storage --allocatable no lionel-hutz.staging.ganeti.org file /srv/ganeti/file-storage' No changes to perform, exiting. 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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers lionel-hutz.staging.ganeti.org' /srv/ganeti/file-storage|Y Command: ssh homer.staging.ganeti.org 'gnt-node modify-storage --allocatable yes lionel-hutz.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers lionel-hutz.staging.ganeti.org' /srv/ganeti/file-storage|Y Command: ssh homer.staging.ganeti.org 'gnt-node repair-storage lionel-hutz.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 homer.staging.ganeti.org 'gnt-node modify-storage patty.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: No changes to perform, exiting. Command: ssh homer.staging.ganeti.org 'gnt-node modify-storage --allocatable no patty.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers patty.staging.ganeti.org' /srv/ganeti/file-storage|Y Command: ssh homer.staging.ganeti.org 'gnt-node modify-storage --allocatable yes patty.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers patty.staging.ganeti.org' /srv/ganeti/file-storage|Y Command: ssh homer.staging.ganeti.org 'gnt-node repair-storage patty.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 homer.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv' Node Type Name Size Used Free Allocatable lionel-hutz.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y patty.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y homer.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y Command: ssh homer.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=used,type,allocatable,name,size,free,node' Used Type Allocatable Name Size Free Node 0M lvm-pv Y /dev/vdb 22.0G 22.0G lionel-hutz.staging.ganeti.org 0M lvm-pv Y /dev/vdb 22.0G 22.0G patty.staging.ganeti.org 0M lvm-pv Y /dev/vdb 22.0G 22.0G homer.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=node,name,allocatable '\''--separator=|'\'' --no-headers' lionel-hutz.staging.ganeti.org|/dev/vdb|Y patty.staging.ganeti.org|/dev/vdb|Y homer.staging.ganeti.org|/dev/vdb|Y Command: ssh homer.staging.ganeti.org 'gnt-node modify-storage lionel-hutz.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: No changes to perform, exiting. Command: ssh homer.staging.ganeti.org 'gnt-node modify-storage --allocatable no lionel-hutz.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers lionel-hutz.staging.ganeti.org' /dev/vdb|N Command: ssh homer.staging.ganeti.org 'gnt-node modify-storage --allocatable yes lionel-hutz.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers lionel-hutz.staging.ganeti.org' /dev/vdb|Y Command: ssh homer.staging.ganeti.org 'gnt-node repair-storage lionel-hutz.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 homer.staging.ganeti.org 'gnt-node modify-storage patty.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: No changes to perform, exiting. Command: ssh homer.staging.ganeti.org 'gnt-node modify-storage --allocatable no patty.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers patty.staging.ganeti.org' /dev/vdb|N Command: ssh homer.staging.ganeti.org 'gnt-node modify-storage --allocatable yes patty.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers patty.staging.ganeti.org' /dev/vdb|Y Command: ssh homer.staging.ganeti.org 'gnt-node repair-storage patty.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: ---- PASSED [TestNodeStorage] gnt-node storage ------------------------- >>>> 2026-10-08 03:47:51.061116 time=0:00:47.336470 [TestNodeStorage] gnt-node storage Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-pv' can not be repaired **** 2026-10-08 03:47:51.061252 skipping [TestOutOfBand] gnt-node power, test(s) ['node-oob', >] disabled ^^^^ BLOCK 2026-10-08 03:47:51.061304 time=0:00:48.662066 [RunCommonNodeTests] Run a few common node tests vvvv BLOCK 2026-10-08 03:47:51.061373 start [RunGroupListTests] Run tests for listing node groups <<<< 2026-10-08 03:47:51.061452 start [TestGroupList] gnt-group list --- Command: ssh homer.staging.ganeti.org 'gnt-group list --output custom_diskparams,custom_ndparams,pinst_list,alloc_policy,pinst_cnt,ndp/ovs_name,uuid,node_list,ndparams,ipolicy,tags,ndp/oob_program,serial_no,ndp/ovs_link,custom_ipolicy,ndp/ovs,ctime,node_cnt,ndp/spindle_count,name,ndp/ssh_port,mtime,diskparams,ndp/cpu_speed,ndp/exclusive_storage >> /var/log/ganeti/qa-output.log' Command: ssh homer.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 homer.staging.ganeti.org 'gnt-group list --output custom_diskparams,custom_ndparams,pinst_list,alloc_policy,pinst_cnt,ndp/ovs_name,uuid,node_list,ndparams,ipolicy,tags,ndp/oob_program,serial_no,ndp/ovs_link,custom_ipolicy,ndp/ovs,ctime,node_cnt,ndp/spindle_count,name,ndp/ssh_port,mtime,diskparams,ndp/cpu_speed,ndp/exclusive_storage,custom_diskparams,custom_ndparams,pinst_list,alloc_policy,pinst_cnt,ndp/ovs_name,uuid,node_list,ndparams,ipolicy,tags,ndp/oob_program,serial_no,ndp/ovs_link,custom_ipolicy,ndp/ovs,ctime,node_cnt,ndp/spindle_count,name,ndp/ssh_port,mtime,diskparams,ndp/cpu_speed,ndp/exclusive_storage >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-group list --output ndp/exclusive_storage,ndp/cpu_speed,diskparams,mtime >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-group list --output ndp/ssh_port,name,ndp/spindle_count,node_cnt,ctime,ndp/ovs,custom_ipolicy,ndp/ovs_link,serial_no,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-group list --output tags,ipolicy,ndparams,node_list,uuid >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-group list --output ndp/ovs_name,pinst_cnt,alloc_policy >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-group list --output pinst_list,custom_ndparams,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh homer.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 homer.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 03:47:54.123221 time=0:00:03.061769 [TestGroupList] gnt-group list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-10-08 03:47:54.123328 start [TestGroupListFields] gnt-group list-fields Command: ssh homer.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.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 homer.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 03:47:55.062643 time=0:00:00.939315 [TestGroupListFields] gnt-group list-fieldsWarning: Queried for unknown fields field/does/not/exist ^^^^ BLOCK 2026-10-08 03:47:55.062744 time=0:00:04.001371 [RunGroupListTests] Run tests for listing node groups vvvv BLOCK 2026-10-08 03:47:55.062816 start [RunGroupRwTests] Run tests for adding/removing/renaming groups <<<< 2026-10-08 03:47:55.062894 start [TestGroupAddRemoveRename] gnt-group add/remove/rename Command: ssh homer.staging.ganeti.org 'gnt-group add group1' Command: ssh homer.staging.ganeti.org 'gnt-group add group2' Command: ssh homer.staging.ganeti.org 'gnt-group add group2' Stderr was: Command: ssh homer.staging.ganeti.org 'gnt-group add default' Failure: prerequisites not met for this operation: error type: already_exists, error details: Desired group name 'group2' already exists as a node group (UUID: 38dde18a-5bbb-4372-b15c-3616ffd3cd97) 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: 7a6a3bc3-af48-4779-bea5-0fa874f146c5) Command: ssh homer.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: 38dde18a-5bbb-4372-b15c-3616ffd3cd97) Command: ssh homer.staging.ganeti.org 'gnt-group rename group1 group3' Command: ssh homer.staging.ganeti.org 'gnt-group rename default group1' Command: ssh homer.staging.ganeti.org 'gnt-group remove group2' Command: ssh homer.staging.ganeti.org 'gnt-group remove group3' Command: ssh homer.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: 12bd86e2-733b-4d28-a084-f5cb2b0ae5e9, 56bb2dff-1e21-492c-bd3a-6aa0a6038d49, d89f758e-9564-47cc-9ce6-59d69f23ab1c Command: ssh homer.staging.ganeti.org 'gnt-group rename group1 default' ---- PASSED [TestGroupAddRemoveRename] gnt-group add/remove/rename ----- >>>> 2026-10-08 03:48:08.342712 time=0:00:13.279818 [TestGroupAddRemoveRename] gnt-group add/remove/rename <<<< 2026-10-08 03:48:08.342867 start [TestGroupAddWithOptions] gnt-group add with options Command: ssh homer.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 homer.staging.ganeti.org 'gnt-group add --alloc-policy last_resort --node-parameters oob_program=/bin/true group1' Command: ssh homer.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestGroupAddWithOptions] gnt-group add with options ------- >>>> 2026-10-08 03:48:11.122949 time=0:00:02.780082 [TestGroupAddWithOptions] gnt-group add with options <<<< 2026-10-08 03:48:11.123082 start [TestGroupModify] gnt-group modify Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: default (48) disk-count: default (8) disk-size: default (1048576) memory-size: default (1048576) nic-count: default (8) spindle-use: default (8) min/0: cpu-count: default (1) disk-count: default (0) disk-size: default (512) memory-size: default (128) nic-count: default (0) spindle-use: default (0) allowed disk templates: default (plain, sharedfile, file, drbd) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh homer.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:disk-count=4,nic-count=4,memory-size=4,disk-size=4,cpu-count=4,spindle-use=4/max:disk-count=4,nic-count=4,memory-size=4,disk-size=4,cpu-count=4,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.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, sharedfile, file, drbd) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh homer.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=4/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 max/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, sharedfile, file, drbd) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh homer.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=4/max:cpu-count=4,disk-count=4,disk-size=4,memory-size=4,nic-count=4,spindle-use=4 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-group info group1' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 8/4 - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 max/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, sharedfile, file, drbd) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh homer.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=8,spindle-use=4/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=8,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 8 spindle-use: 4 max/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 8 spindle-use: 4 allowed disk templates: default (plain, sharedfile, file, drbd) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh homer.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=8,spindle-use=4/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=4,spindle-use=4 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-group info group1' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for nic-count: 8/4 - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 8 spindle-use: 4 min/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 4 nic-count: 8 spindle-use: 4 allowed disk templates: default (plain, sharedfile, file, drbd) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh homer.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=4,memory-size=8,nic-count=8,spindle-use=4/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=8,nic-count=8,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 4 min/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 4 allowed disk templates: default (plain, sharedfile, file, drbd) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh homer.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=4,memory-size=8,nic-count=8,spindle-use=4/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=4,nic-count=8,spindle-use=4 group1' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for memory-size: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 4 min/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 4 allowed disk templates: default (plain, sharedfile, file, drbd) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh homer.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=8,memory-size=8,nic-count=8,spindle-use=4/max:cpu-count=4,disk-count=8,disk-size=8,memory-size=8,nic-count=8,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 4 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 4 max/0: cpu-count: 4 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 4 allowed disk templates: default (plain, sharedfile, file, drbd) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh homer.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=8,memory-size=8,nic-count=8,spindle-use=4/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=8,nic-count=8,spindle-use=4 group1' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-size: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 4 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 4 max/0: cpu-count: 4 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 4 allowed disk templates: default (plain, sharedfile, file, drbd) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh homer.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=4/max:cpu-count=8,disk-count=8,disk-size=8,memory-size=8,nic-count=8,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.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: 4 min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 4 allowed disk templates: default (plain, sharedfile, file, drbd) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh homer.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=4/max:cpu-count=4,disk-count=8,disk-size=8,memory-size=8,nic-count=8,spindle-use=4 group1' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.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: 4 min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 4 allowed disk templates: default (plain, sharedfile, file, drbd) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.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, sharedfile, file, drbd) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh homer.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=4 group1' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for spindle-use: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.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, sharedfile, file, drbd) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.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, sharedfile, file, drbd) 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.wsgoxy32 -oControlMaster=no homer.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 homer.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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.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, sharedfile, file, drbd) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.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, sharedfile, file, drbd) spindle-ratio: default (32) vcpu-ratio: 1.5 Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.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, sharedfile, file, drbd) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.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, sharedfile, file, drbd) vcpu-ratio: default (4) spindle-ratio: 1.5 Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.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, sharedfile, file, drbd) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.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 homer.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.wsgoxy32 -oControlMaster=no homer.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, sharedfile, file, drbd) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh homer.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 homer.staging.ganeti.org 'gnt-group modify --alloc-policy notvalid group1' Stderr was: Unhandled protocol error while talking to the master daemon: Failed to parse request: SubmitJob: Can't parse value for 'alloc_policy': Invalid string value for type AllocPolicy: "notvalid" Command: ssh homer.staging.ganeti.org 'gnt-group modify --node-parameters spindle_count=10 group1' Modified node group group1 - ndparams -> {'oob_program': '/bin/false', 'spindle_count': 10} Command: ssh homer.staging.ganeti.org 'hbal -L -G group1' Cluster is empty, exiting. Command: ssh homer.staging.ganeti.org 'gnt-group modify --node-parameters spindle_count=default group1' Modified node group group1 - ndparams -> {'oob_program': '/bin/false'} Command: ssh homer.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestGroupModify] gnt-group modify ------------------------- >>>> 2026-10-08 03:48:47.595257 time=0:00:36.472175 [TestGroupModify] gnt-group modify <<<< 2026-10-08 03:48:47.595490 start [TestRapiNodeGroups] Test several node group operations using RAPI POST /2/groups GET /2/jobs/169 POST /2/groups GET /2/jobs/170 PUT /2/groups/group1/modify GET /2/jobs/171 PUT /2/groups/group2/rename GET /2/jobs/172 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/174 DELETE /2/groups/group3 GET /2/jobs/175 ---- PASSED [TestRapiNodeGroups] Test several node group operations using RAPI >>>> 2026-10-08 03:48:54.992427 time=0:00:07.396937 [TestRapiNodeGroups] Test several node group operations using RAPI <<<< 2026-10-08 03:48:54.992573 start [TestGroupTags] gnt-group tags --- Command: ssh homer.staging.ganeti.org 'gnt-group add-tags default TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh homer.staging.ganeti.org 'gnt-group list-tags default' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh homer.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 homer.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/179 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/180 ---- PASSED [TestGroupTags] gnt-group tags ----------------------------- >>>> 2026-10-08 03:49:00.355613 time=0:00:05.363040 [TestGroupTags] gnt-group tags ^^^^ BLOCK 2026-10-08 03:49:00.355747 time=0:01:05.292931 [RunGroupRwTests] Run tests for adding/removing/renaming groups vvvv BLOCK 2026-10-08 03:49:00.355834 start [RunNetworkTests] Run tests for network management <<<< 2026-10-08 03:49:00.355937 start [TestNetworkAddRemove] gnt-network add/remove Command: ssh homer.staging.ganeti.org 'gnt-network add --network 192.0.2.0/30 network1' Command: ssh homer.staging.ganeti.org 'gnt-network add --network 198.51.100.0/24 network2' Command: ssh homer.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: bbcef790-e7c6-4ba7-9efc-40fe519ebd72) Command: ssh homer.staging.ganeti.org 'gnt-network list --output serial_no,group_list,network6,uuid,ctime,group_cnt,mac_prefix,external_reservations,gateway,tags,map,network,free_count,name,gateway6,mtime,reserved_count,inst_cnt,inst_list >> /var/log/ganeti/qa-output.log' Command: ssh homer.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 homer.staging.ganeti.org 'gnt-network list --output serial_no,group_list,network6,uuid,ctime,group_cnt,mac_prefix,external_reservations,gateway,tags,map,network,free_count,name,gateway6,mtime,reserved_count,inst_cnt,inst_list,serial_no,group_list,network6,uuid,ctime,group_cnt,mac_prefix,external_reservations,gateway,tags,map,network,free_count,name,gateway6,mtime,reserved_count,inst_cnt,inst_list >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-network list --output inst_list,inst_cnt,reserved_count,mtime,gateway6 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-network list --output name,free_count,network,map,tags >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-network list --output gateway,external_reservations,mac_prefix,group_cnt >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-network list --output ctime,uuid,network6,group_list,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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name network2 network1' network2 network1 Command: ssh homer.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 homer.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 homer.staging.ganeti.org 'gnt-network list-fields >> /var/log/ganeti/qa-output.log' Command: ssh homer.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.wsgoxy32 -oControlMaster=no homer.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 homer.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 homer.staging.ganeti.org 'gnt-network remove network1' Command: ssh homer.staging.ganeti.org 'gnt-network remove network2' Command: ssh homer.staging.ganeti.org 'gnt-network list --output serial_no,group_list,network6,uuid,ctime,group_cnt,mac_prefix,external_reservations,gateway,tags,map,network,free_count,name,gateway6,mtime,reserved_count,inst_cnt,inst_list >> /var/log/ganeti/qa-output.log' Command: ssh homer.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 homer.staging.ganeti.org 'gnt-network list --output serial_no,group_list,network6,uuid,ctime,group_cnt,mac_prefix,external_reservations,gateway,tags,map,network,free_count,name,gateway6,mtime,reserved_count,inst_cnt,inst_list,serial_no,group_list,network6,uuid,ctime,group_cnt,mac_prefix,external_reservations,gateway,tags,map,network,free_count,name,gateway6,mtime,reserved_count,inst_cnt,inst_list >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-network list --output inst_list,inst_cnt,reserved_count,mtime,gateway6 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-network list --output name,free_count,network,map,tags >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-network list --output gateway,external_reservations,mac_prefix,group_cnt >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-network list --output ctime,uuid,network6,group_list,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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name' Command: ssh homer.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 homer.staging.ganeti.org 'gnt-network list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNetworkAddRemove] gnt-network add/remove -------------- >>>> 2026-10-08 03:49:12.986921 time=0:00:12.630984 [TestNetworkAddRemove] gnt-network add/remove Warning: Queried for unknown fields field/does/not/exist <<<< 2026-10-08 03:49:12.987039 start [TestNetworkConnect] gnt-network connect/disconnect Command: ssh homer.staging.ganeti.org 'gnt-group add group1' Command: ssh homer.staging.ganeti.org 'gnt-network add --network 192.0.2.0/24 network1' Command: ssh homer.staging.ganeti.org 'gnt-network connect --nic-parameters mode=bridged,link=xen-br0 network1 group1' Command: ssh homer.staging.ganeti.org 'gnt-network list --output serial_no,group_list,network6,uuid,ctime,group_cnt,mac_prefix,external_reservations,gateway,tags,map,network,free_count,name,gateway6,mtime,reserved_count,inst_cnt,inst_list >> /var/log/ganeti/qa-output.log' Command: ssh homer.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 homer.staging.ganeti.org 'gnt-network list --output serial_no,group_list,network6,uuid,ctime,group_cnt,mac_prefix,external_reservations,gateway,tags,map,network,free_count,name,gateway6,mtime,reserved_count,inst_cnt,inst_list,serial_no,group_list,network6,uuid,ctime,group_cnt,mac_prefix,external_reservations,gateway,tags,map,network,free_count,name,gateway6,mtime,reserved_count,inst_cnt,inst_list >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-network list --output inst_list,inst_cnt,reserved_count,mtime,gateway6 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-network list --output name,free_count,network,map,tags >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-network list --output gateway,external_reservations,mac_prefix,group_cnt >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-network list --output ctime,uuid,network6,group_list,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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name network1' network1 Command: ssh homer.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 homer.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 homer.staging.ganeti.org 'gnt-network disconnect network1 group1' Command: ssh homer.staging.ganeti.org 'gnt-group remove group1' Command: ssh homer.staging.ganeti.org 'gnt-network remove network1' ---- PASSED [TestNetworkConnect] gnt-network connect/disconnect -------- >>>> 2026-10-08 03:49:23.036799 time=0:00:10.049760 [TestNetworkConnect] gnt-network connect/disconnect <<<< 2026-10-08 03:49:23.036925 start [TestNetworkTags] gnt-network tags Command: ssh homer.staging.ganeti.org 'gnt-network add --network 192.0.2.0/30 network1' Command: ssh homer.staging.ganeti.org 'gnt-network add-tags network1 TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh homer.staging.ganeti.org 'gnt-network list-tags network1' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh homer.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 homer.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/196 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/197 Command: ssh homer.staging.ganeti.org 'gnt-network remove network1' ---- PASSED [TestNetworkTags] gnt-network tags ------------------------- >>>> 2026-10-08 03:49:30.962842 time=0:00:07.925917 [TestNetworkTags] gnt-network tags ^^^^ BLOCK 2026-10-08 03:49:30.962990 time=0:00:30.607156 [RunNetworkTests] Run tests for network management vvvv BLOCK 2026-10-08 03:49:30.963064 start [RunFilterTests] Run tests for job filter management **** 2026-10-08 03:49:30.963145 skipping [TestFilterList] gnt-filter list, test(s) filters disabled **** 2026-10-08 03:49:30.963172 skipping [TestFilterListFields] gnt-filter list-fields, test(s) filters disabled **** 2026-10-08 03:49:30.963187 skipping [TestFilterAddRemove] gnt-filter add/delete, test(s) filters disabled **** 2026-10-08 03:49:30.963202 skipping [TestFilterReject] Tests that the REJECT filter does reject new jobs and that the, test(s) filters disabled **** 2026-10-08 03:49:30.963218 skipping [TestFilterOpCode] Tests that filtering with the "opcode" predicate works, test(s) filters disabled **** 2026-10-08 03:49:30.963232 skipping [TestFilterReasonChain] Tests that filters are processed in the right order and that the, test(s) filters disabled **** 2026-10-08 03:49:30.963247 skipping [TestFilterContinue] Tests that the CONTINUE filter has no effect, test(s) filters disabled **** 2026-10-08 03:49:30.963262 skipping [TestFilterAcceptPause] Tests that the PAUSE filter allows scheduling, but prevents starting,, test(s) filters disabled **** 2026-10-08 03:49:30.963276 skipping [TestFilterWatermark] Tests that the filter watermark is set correctly, test(s) filters disabled **** 2026-10-08 03:49:30.963291 skipping [TestFilterRateLimit] Tests that the RATE_LIMIT filter does reject new jobs when all, test(s) filters disabled **** 2026-10-08 03:49:30.963305 skipping [TestAdHocReasonRateLimit] Tests that ad-hoc rate limiting using --reason="rate-limit:n:..." works, test(s) filters disabled ^^^^ BLOCK 2026-10-08 03:49:30.963316 time=0:00:00.000252 [RunFilterTests] Run tests for job filter management <<<< 2026-10-08 03:49:30.963451 start [TestNodeReadd] gnt-node add --readd Command: ssh homer.staging.ganeti.org 'gnt-node add --no-ssh-key-check --secondary-ip=192.168.1.3 --readd --no-node-setup lionel-hutz.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 03:49:34 2026 - INFO: Readding a node, the offline/drained flags were reset Thu Oct 8 03:49:34 2026 - INFO: Node will be a master candidate Stderr was: ALERT: ganeti-noded started in debug mode. Private and secret parameters WILL be logged! Command: ssh homer.staging.ganeti.org 'gnt-cluster verify >> /var/log/ganeti/qa-output.log' ---- PASSED [TestNodeReadd] gnt-node add --readd ----------------------- >>>> 2026-10-08 03:49:40.365532 time=0:00:09.402081 [TestNodeReadd] gnt-node add --readd <<<< 2026-10-08 03:49:40.365699 start [TestNodeModify] gnt-node modify - Command: ssh homer.staging.ganeti.org 'gnt-cluster modify --candidate-pool-size=2' Command: ssh homer.staging.ganeti.org 'gnt-node modify --master-candidate=no --auto-promote lionel-hutz.staging.ganeti.org' Modified node lionel-hutz.staging.ganeti.org - master_candidate -> False Command: ssh homer.staging.ganeti.org 'gnt-node modify --force --master-candidate=yes lionel-hutz.staging.ganeti.org' Modified node lionel-hutz.staging.ganeti.org - master_candidate -> True Command: ssh homer.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 207, 208 Waiting for job 207 ... Thu Oct 8 03:49:47 2026 * Verifying cluster config Thu Oct 8 03:49:47 2026 * Verifying cluster certificate files Thu Oct 8 03:49:47 2026 * Verifying hypervisor parameters Thu Oct 8 03:49:47 2026 * Verifying all nodes belong to an existing group Waiting for job 208 ... Thu Oct 8 03:49:48 2026 * Verifying group 'default' Thu Oct 8 03:49:48 2026 * Gathering data (3 nodes) Thu Oct 8 03:49:48 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:49:49 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:49:49 2026 * Verifying configuration file consistency Thu Oct 8 03:49:49 2026 * Verifying node status Thu Oct 8 03:49:49 2026 * Verifying instance status Thu Oct 8 03:49:49 2026 * Verifying orphan volumes Thu Oct 8 03:49:49 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:49:49 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:49:49 2026 * Other Notes Thu Oct 8 03:49:49 2026 * Hooks Results Command: ssh homer.staging.ganeti.org 'gnt-node modify --force --master-candidate=no lionel-hutz.staging.ganeti.org' Modified node lionel-hutz.staging.ganeti.org - master_candidate -> False Command: ssh homer.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 211, 212 Waiting for job 211 ... Thu Oct 8 03:49:53 2026 * Verifying cluster config Thu Oct 8 03:49:53 2026 * Verifying cluster certificate files Thu Oct 8 03:49:53 2026 * Verifying hypervisor parameters Thu Oct 8 03:49:53 2026 * Verifying all nodes belong to an existing group Waiting for job 212 ... Thu Oct 8 03:49:53 2026 * Verifying group 'default' Thu Oct 8 03:49:53 2026 * Gathering data (3 nodes) Thu Oct 8 03:49:53 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:49:54 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:49:54 2026 * Verifying configuration file consistency Thu Oct 8 03:49:54 2026 * Verifying node status Thu Oct 8 03:49:54 2026 * Verifying instance status Thu Oct 8 03:49:54 2026 * Verifying orphan volumes Thu Oct 8 03:49:54 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:49:54 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:49:54 2026 * Other Notes Thu Oct 8 03:49:54 2026 * Hooks Results Command: ssh homer.staging.ganeti.org 'gnt-node modify --force --drained=yes lionel-hutz.staging.ganeti.org' Modified node lionel-hutz.staging.ganeti.org - drained -> True Command: ssh homer.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 215, 216 Waiting for job 215 ... Thu Oct 8 03:49:58 2026 * Verifying cluster config Thu Oct 8 03:49:58 2026 * Verifying cluster certificate files Thu Oct 8 03:49:58 2026 * Verifying hypervisor parameters Thu Oct 8 03:49:58 2026 * Verifying all nodes belong to an existing group Waiting for job 216 ... Thu Oct 8 03:49:58 2026 * Verifying group 'default' Thu Oct 8 03:49:58 2026 * Gathering data (3 nodes) Thu Oct 8 03:49:58 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:49:59 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:49:59 2026 * Verifying configuration file consistency Thu Oct 8 03:49:59 2026 * Verifying node status Thu Oct 8 03:49:59 2026 * Verifying instance status Thu Oct 8 03:49:59 2026 * Verifying orphan volumes Thu Oct 8 03:49:59 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:49:59 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:49:59 2026 * Other Notes Thu Oct 8 03:49:59 2026 - NOTICE: 1 drained node(s) found. Thu Oct 8 03:50:00 2026 * Hooks Results Command: ssh homer.staging.ganeti.org 'gnt-node modify --force --drained=no lionel-hutz.staging.ganeti.org' Modified node lionel-hutz.staging.ganeti.org - drained -> False Command: ssh homer.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 219, 220 Waiting for job 219 ... Thu Oct 8 03:50:03 2026 * Verifying cluster config Thu Oct 8 03:50:03 2026 * Verifying cluster certificate files Thu Oct 8 03:50:03 2026 * Verifying hypervisor parameters Thu Oct 8 03:50:03 2026 * Verifying all nodes belong to an existing group Waiting for job 220 ... Thu Oct 8 03:50:03 2026 * Verifying group 'default' Thu Oct 8 03:50:03 2026 * Gathering data (3 nodes) Thu Oct 8 03:50:03 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:50:04 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:50:04 2026 * Verifying configuration file consistency Thu Oct 8 03:50:04 2026 * Verifying node status Thu Oct 8 03:50:04 2026 * Verifying instance status Thu Oct 8 03:50:04 2026 * Verifying orphan volumes Thu Oct 8 03:50:04 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:50:04 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:50:04 2026 * Other Notes Thu Oct 8 03:50:04 2026 * Hooks Results Command: ssh homer.staging.ganeti.org 'gnt-node modify --force --offline=yes lionel-hutz.staging.ganeti.org' Modified node lionel-hutz.staging.ganeti.org - offline -> True Command: ssh homer.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 223, 224 Waiting for job 223 ... Thu Oct 8 03:50:07 2026 * Verifying cluster config Thu Oct 8 03:50:07 2026 * Verifying cluster certificate files Thu Oct 8 03:50:07 2026 * Verifying hypervisor parameters Thu Oct 8 03:50:07 2026 * Verifying all nodes belong to an existing group Waiting for job 224 ... Thu Oct 8 03:50:08 2026 * Verifying group 'default' Thu Oct 8 03:50:08 2026 * Gathering data (3 nodes) Thu Oct 8 03:50:08 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:50:09 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:50:09 2026 * Verifying configuration file consistency Thu Oct 8 03:50:09 2026 * Verifying node status Thu Oct 8 03:50:09 2026 * Verifying instance status Thu Oct 8 03:50:09 2026 * Verifying orphan volumes Thu Oct 8 03:50:09 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:50:09 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:50:09 2026 * Other Notes Thu Oct 8 03:50:09 2026 - NOTICE: 1 offline node(s) found. Thu Oct 8 03:50:09 2026 * Hooks Results Command: ssh homer.staging.ganeti.org 'gnt-node modify --force --offline=no lionel-hutz.staging.ganeti.org' Thu Oct 8 03:50:10 2026 - WARNING: Transitioning node from offline to online state without using re-add. Please make sure the node is healthy! Modified node lionel-hutz.staging.ganeti.org - offline -> False Command: ssh homer.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 227, 228 Waiting for job 227 ... Thu Oct 8 03:50:12 2026 * Verifying cluster config Thu Oct 8 03:50:12 2026 * Verifying cluster certificate files Thu Oct 8 03:50:12 2026 * Verifying hypervisor parameters Thu Oct 8 03:50:12 2026 * Verifying all nodes belong to an existing group Waiting for job 228 ... Thu Oct 8 03:50:13 2026 * Verifying group 'default' Thu Oct 8 03:50:13 2026 * Gathering data (3 nodes) Thu Oct 8 03:50:13 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:50:14 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:50:14 2026 * Verifying configuration file consistency Thu Oct 8 03:50:14 2026 * Verifying node status Thu Oct 8 03:50:14 2026 * Verifying instance status Thu Oct 8 03:50:14 2026 * Verifying orphan volumes Thu Oct 8 03:50:14 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:50:14 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:50:14 2026 * Other Notes Thu Oct 8 03:50:14 2026 * Hooks Results Command: ssh homer.staging.ganeti.org 'gnt-node modify --master-candidate=yes lionel-hutz.staging.ganeti.org' Modified node lionel-hutz.staging.ganeti.org - master_candidate -> True Command: ssh homer.staging.ganeti.org 'gnt-node modify --secondary-ip=192.168.1.3 lionel-hutz.staging.ganeti.org' Modified node lionel-hutz.staging.ganeti.org - secondary_ip -> 192.168.1.3 Command: ssh homer.staging.ganeti.org 'gnt-cluster verify >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-cluster modify --candidate-pool-size=10' Thu Oct 8 03:50:23 2026 - INFO: Note: more nodes are candidates (3) than desired (2) ---- PASSED [TestNodeModify] gnt-node modify --------------------------- >>>> 2026-10-08 03:50:23.530456 time=0:00:43.164757 [TestNodeModify] gnt-node modify <<<< 2026-10-08 03:50:23.530614 start [TestDelay] gnt-debug delay ------ Command: ssh homer.staging.ganeti.org 'gnt-debug delay 1' Command: ssh homer.staging.ganeti.org 'gnt-debug delay --no-master 1' Command: ssh homer.staging.ganeti.org 'gnt-debug delay --no-master -n lionel-hutz.staging.ganeti.org 1' ---- PASSED [TestDelay] gnt-debug delay -------------------------------- >>>> 2026-10-08 03:50:29.652098 time=0:00:06.121484 [TestDelay] gnt-debug delay Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 78c122c50941ccdcbb9adae4ed1024fc26614162 /var/lib/ganeti/config.data Command: ssh homer.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 239, 240 Waiting for job 239 ... Thu Oct 8 03:50:31 2026 * Verifying cluster config Thu Oct 8 03:50:31 2026 * Verifying cluster certificate files Thu Oct 8 03:50:31 2026 * Verifying hypervisor parameters Thu Oct 8 03:50:31 2026 * Verifying all nodes belong to an existing group Waiting for job 240 ... Thu Oct 8 03:50:32 2026 * Verifying group 'default' Thu Oct 8 03:50:32 2026 * Gathering data (3 nodes) Thu Oct 8 03:50:32 2026 * Gathering information about nodes (3 nodes) Thu Oct 8 03:50:33 2026 * Gathering disk information (3 nodes) Thu Oct 8 03:50:33 2026 * Verifying configuration file consistency Thu Oct 8 03:50:33 2026 * Verifying node status Thu Oct 8 03:50:33 2026 * Verifying instance status Thu Oct 8 03:50:33 2026 * Verifying orphan volumes Thu Oct 8 03:50:33 2026 * Verifying N+1 Memory redundancy Thu Oct 8 03:50:33 2026 * Assessing cluster hypervisor parameters Thu Oct 8 03:50:33 2026 * Other Notes Thu Oct 8 03:50:33 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 78c122c50941ccdcbb9adae4ed1024fc26614162 /var/lib/ganeti/config.data <<<< 2026-10-08 03:50:33.508057 start [TestNodeTags] gnt-node tags ----- Command: ssh homer.staging.ganeti.org 'gnt-node add-tags homer.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh homer.staging.ganeti.org 'gnt-node list-tags homer.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh homer.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /nodes/homer.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /nodes/homer.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /nodes/homer.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh homer.staging.ganeti.org 'gnt-node remove-tags homer.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/nodes/homer.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/244 GET /2/nodes/homer.staging.ganeti.org/tags DELETE /2/nodes/homer.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/245 ---- PASSED [TestNodeTags] gnt-node tags ------------------------------- >>>> 2026-10-08 03:50:39.499578 time=0:00:05.991521 [TestNodeTags] gnt-node tags <<<< 2026-10-08 03:50:39.499721 start [TestNode] Testing getting node(s) info via remote API GET /2/nodes/homer.staging.ganeti.org GET /2/nodes GET /2/nodes?bulk=1 Testing get/modify symmetry of /2/nodes/homer.staging.ganeti.org and /2/nodes/homer.staging.ganeti.org/modify GET successful at /2/nodes/homer.staging.ganeti.org POST successful at /2/nodes/homer.staging.ganeti.org/modify ---- PASSED [TestNode] Testing getting node(s) info via remote API ----- >>>> 2026-10-08 03:50:40.256410 time=0:00:00.756689 [TestNode] Testing getting node(s) info via remote API <<<< 2026-10-08 03:50:40.256562 start [TestRapiInstanceAdd] Test adding a new instance via RAPI GET /2/jobs/247 Thu Oct 8 03:50:41 2026 * disk 0, size 768M Thu Oct 8 03:50:41 2026 * disk 1, size 512M Thu Oct 8 03:50:41 2026 * creating instance disks... Thu Oct 8 03:50:42 2026 adding instance kvm-test-instance01.staging.ganeti.org to cluster config Thu Oct 8 03:50:42 2026 adding disks to cluster config Thu Oct 8 03:50:42 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Thu Oct 8 03:50:42 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Thu Oct 8 03:50:42 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Thu Oct 8 03:50:42 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Thu Oct 8 03:50:42 2026 * running the instance OS create scripts... Thu Oct 8 03:50:43 2026 * starting instance... ---- PASSED [TestRapiInstanceAdd] Test adding a new instance via RAPI -- >>>> 2026-10-08 03:50:44.492005 time=0:00:04.235443 [TestRapiInstanceAdd] Test adding a new instance via RAPI <<<< 2026-10-08 03:50:44.492154 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh homer.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance01.staging.ganeti.org' Waiting for job 248 for kvm-test-instance01.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 03:52:46.243638 time=0:02:01.751484 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 03:52:46.243809 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-10-08 03:52:46.243844 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh homer.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance01.staging.ganeti.org' Modified instance kvm-test-instance01.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh homer.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance01.staging.ganeti.org' Modified instance kvm-test-instance01.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh homer.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance01.staging.ganeti.org' Stdout was: Waiting for job 251 for kvm-test-instance01.staging.ganeti.org ... Stderr was: Job 251 for kvm-test-instance01.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance01.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh homer.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance01.staging.ganeti.org' Waiting for job 252 for kvm-test-instance01.staging.ganeti.org ... Thu Oct 8 03:52:50 2026 - WARNING: Ignoring offline instance check Command: ssh homer.staging.ganeti.org 'gnt-instance start kvm-test-instance01.staging.ganeti.org' Stdout was: Waiting for job 253 for kvm-test-instance01.staging.ganeti.org ... Stderr was: Command: ssh homer.staging.ganeti.org 'gnt-instance start --force kvm-test-instance01.staging.ganeti.org'Job 253 for kvm-test-instance01.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance01.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Stdout was: Waiting for job 254 for kvm-test-instance01.staging.ganeti.org ... Stderr was: Job 254 for kvm-test-instance01.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance01.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh homer.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance01.staging.ganeti.org' Modified instance kvm-test-instance01.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh homer.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance01.staging.ganeti.org' Modified instance kvm-test-instance01.staging.ganeti.org - admin_state -> down Please don't forget that most 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 03:52:56.184765 time=0:00:09.940921 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-10-08 03:52:56.184914 start [TestInstanceStartup] gnt-instance startup Command: ssh homer.staging.ganeti.org 'gnt-instance startup kvm-test-instance01.staging.ganeti.org' Waiting for job 257 for kvm-test-instance01.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 03:52:59.327466 time=0:00:03.142552 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 03:52:59.327809 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/258 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-10-08 03:55:01.003571 time=0:02:01.675762 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-10-08 03:55:01.003727 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/259 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-10-08 03:55:04.028647 time=0:00:03.024920 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-10-08 03:55:04.028804 start [TestInstanceList] gnt-instance list Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.mac/7,hv/viridian,nic.network.name/5,disk.name/4,nic.network/5,disk.size/0,disk.uuid/3,nic.mac/3,hv/cpu_threads,nic.vlan/2,nic.ip/5,hv/use_guest_agent,nic.bridge/5,nic.ip/4,oper_vcpus,nic.bridge/7,nic.uuid/5,disk.uuid/14,hv/scsi_controller_type,nic.link/6,nic.name/4,nic.mac/0,disk.name/14,be/vcpus,nic.mode/1,hv/device_model,nic.names,disk.spindles/1,nic.ips,disk.name/8,hv/startup_timeout,nic.name/1,nic.networks.names,hv/user_shutdown,nic.network/0,nic.link/1,pnode.group,nic.ip/1,disk.size/13,custom_osparams,hv/bootloader_path,disk.uuid/11,disk.size/6,disk.spindles/14,name,hv/devices,nic.mode/5,nic.uuid/1,nic.links,hv/disk_discard,hv/disk_aio,nic.network/6,be/spindle_use,hv/floppy_image_path,hv/mem_path,disk.spindles/2,disk.size/2,nic.uuid/0,hv/vga,tags,hvparams,vcpus,be/auto_balance,nic.link/3,custom_beparams,nic.bridge/1,disk.name/3,nic.ip/0,disk.spindles/9,hv/cpu_cap,nic.vlan/3,disks_active,nic.network.name/4,disk.uuid/10,disk.spindles/4,nic.vlan/6,disk.name/5,hv/cpu_type,disk.size/12,hv/vnet_hdr,nic.mode/4,custom_hvparams,disk.uuid/7,hv/use_localtime,hv/cpu_cores,hv/bootloader_args,disk.size/8,disk.spindles,nic.vlans,disk_usage,disk.uuid/5,hv/spice_zlib_glz_wan_compression,hv/spice_playback_compression,nic.uuid/3,hv/spice_password_file,hv/root_path,beparams,nic.bridge/2,nic.uuid/6,hv/kvm_extra,disk_template,nic_mode,hv/spice_ip_version,nic.ip/7,disk.spindles/11,nic.macs,disk.size/7,disk.spindles/15,hv/use_chroot,forthcoming,disk.spindles/3,be/memory,disk.spindles/12,nic.uuids,nic.bridge/4,hv/kernel_path,mac,hv/cpu_mask,nic.network.name/6,status,hv/initrd_path,nic.network/2,disk.uuid/1,disk.name/11,hv/cdrom2_image_path,nic.link/4,disk.spindles/7,hv/spice_image_compression,disk.size/14,nic.network/3,hv/spice_jpeg_wan_compression,nic_network,nic.vlan/1,hv/reboot_behavior,disk.name/9,hypervisor,serial_no,nic.modes,hv/drop_capabilities,nic.networks,disk.size/15,oper_state,disk.uuid/9,hv/cdrom_image_path,disk.sizes,be/maxmem,nic.network.name/3,hv/kernel_args,hv/vnc_x509_verify,uuid,disk.size/5,disk.size/4,nic.mode/2,be/minmem,hv/acpi,disk.uuid/12,nic.network/7,nic.vlan/7,nic.mac/1,hv/virtio_disk_iothreads,nic.link/7,hv/usb_mouse,nic.network.name/1,os,disk.name/1,hv/cpuid,nic.ip/3,disk.name/13,snodes.group,nic.mac/5,disk.uuid/6,ctime,nic.link/2,disk.size/11,hv/boot_order,hv/spice_tls_ciphers,hv/migration_caps,sdb_size,nic.bridges,disk.name/7,nic.ip/6,hv/vnc_x509_path,disk.spindles/13,nic.link/5,hv/vhost_net,hv/spice_use_tls,disk.spindles/0,nic.uuid/4,disk.spindles/5,nic.name/7,hv/cpu_sockets,nic.vlan/4,hv/vnc_bind_address,console,nic.mode/0,hv/cpu_weight,nic.mac/4,hv/extra_cgroups,nic.bridge/0,hv/vnc_password_file,disk.size/1,hv/serial_speed,hv/vif_script,nic.mode/6,nic.ip/2,disk.uuid/2,nic.network.name/7,hv/cdrom_disk_type,hv/blockdev_prefix,hv/virtio_net_queues,nic.vlan/5,nic.mac/6,disk.name/10,nic.uuid/7,hv/vif_type,hv/spice_streaming_video,disk.uuid/13,hv/kvm_pci_reservations,nic.uuid/2,hv/spice_use_vdagent,nic.name/5,disk.uuids,nic.name/2,pnode,nic.name/6,hv/spice_bind,nic.count,hv/nic_type,mtime,disk.uuid/15,disk.names,disk.size/9,custom_nicparams,disk.size/3,hv/vnc_tls,hv/pae,ip,disk.uuid/0,nic.name/0,disk.spindles/8,disk.name/12,hv/extra_config,snodes.group.uuid,hv/usb_devices,hv/soundhw,hv/machine_version,hv/pci_pass,disk.name/6,nic.network.name/2,hv/serial_console,disk.uuid/4,disk.name/15,disk.spindles/10,disk.name/2,nic.network.name/0,hv/security_domain,disk.count,network_port,nic_link,osparams,nic.mode/3,pnode.group.uuid,bridge,sda_size,disk.uuid/8,nic.network/1,disk.spindles/6,nic.mode/7,nic.network/4,hv/keymap,nic.mac/2,nic.name/3,hv/num_ttys,nic.vlan/0,hv/init_script,hv/disk_type,nic.bridge/3,hv/disk_cache,hv/use_bootloader,hv/kvm_flag,hv/kvm_path,be/always_failover,oper_ram,hv/migration_downtime,admin_state_source,nic.bridge/6,disk.name/0,admin_up,admin_state,disk.size/10,nic.link/0,snodes,hv/security_model >> /var/log/ganeti/qa-output.log' Command: ssh homer.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 homer.staging.ganeti.org 'gnt-instance list --output nic.mac/7,hv/viridian,nic.network.name/5,disk.name/4,nic.network/5,disk.size/0,disk.uuid/3,nic.mac/3,hv/cpu_threads,nic.vlan/2,nic.ip/5,hv/use_guest_agent,nic.bridge/5,nic.ip/4,oper_vcpus,nic.bridge/7,nic.uuid/5,disk.uuid/14,hv/scsi_controller_type,nic.link/6,nic.name/4,nic.mac/0,disk.name/14,be/vcpus,nic.mode/1,hv/device_model,nic.names,disk.spindles/1,nic.ips,disk.name/8,hv/startup_timeout,nic.name/1,nic.networks.names,hv/user_shutdown,nic.network/0,nic.link/1,pnode.group,nic.ip/1,disk.size/13,custom_osparams,hv/bootloader_path,disk.uuid/11,disk.size/6,disk.spindles/14,name,hv/devices,nic.mode/5,nic.uuid/1,nic.links,hv/disk_discard,hv/disk_aio,nic.network/6,be/spindle_use,hv/floppy_image_path,hv/mem_path,disk.spindles/2,disk.size/2,nic.uuid/0,hv/vga,tags,hvparams,vcpus,be/auto_balance,nic.link/3,custom_beparams,nic.bridge/1,disk.name/3,nic.ip/0,disk.spindles/9,hv/cpu_cap,nic.vlan/3,disks_active,nic.network.name/4,disk.uuid/10,disk.spindles/4,nic.vlan/6,disk.name/5,hv/cpu_type,disk.size/12,hv/vnet_hdr,nic.mode/4,custom_hvparams,disk.uuid/7,hv/use_localtime,hv/cpu_cores,hv/bootloader_args,disk.size/8,disk.spindles,nic.vlans,disk_usage,disk.uuid/5,hv/spice_zlib_glz_wan_compression,hv/spice_playback_compression,nic.uuid/3,hv/spice_password_file,hv/root_path,beparams,nic.bridge/2,nic.uuid/6,hv/kvm_extra,disk_template,nic_mode,hv/spice_ip_version,nic.ip/7,disk.spindles/11,nic.macs,disk.size/7,disk.spindles/15,hv/use_chroot,forthcoming,disk.spindles/3,be/memory,disk.spindles/12,nic.uuids,nic.bridge/4,hv/kernel_path,mac,hv/cpu_mask,nic.network.name/6,status,hv/initrd_path,nic.network/2,disk.uuid/1,disk.name/11,hv/cdrom2_image_path,nic.link/4,disk.spindles/7,hv/spice_image_compression,disk.size/14,nic.network/3,hv/spice_jpeg_wan_compression,nic_network,nic.vlan/1,hv/reboot_behavior,disk.name/9,hypervisor,serial_no,nic.modes,hv/drop_capabilities,nic.networks,disk.size/15,oper_state,disk.uuid/9,hv/cdrom_image_path,disk.sizes,be/maxmem,nic.network.name/3,hv/kernel_args,hv/vnc_x509_verify,uuid,disk.size/5,disk.size/4,nic.mode/2,be/minmem,hv/acpi,disk.uuid/12,nic.network/7,nic.vlan/7,nic.mac/1,hv/virtio_disk_iothreads,nic.link/7,hv/usb_mouse,nic.network.name/1,os,disk.name/1,hv/cpuid,nic.ip/3,disk.name/13,snodes.group,nic.mac/5,disk.uuid/6,ctime,nic.link/2,disk.size/11,hv/boot_order,hv/spice_tls_ciphers,hv/migration_caps,sdb_size,nic.bridges,disk.name/7,nic.ip/6,hv/vnc_x509_path,disk.spindles/13,nic.link/5,hv/vhost_net,hv/spice_use_tls,disk.spindles/0,nic.uuid/4,disk.spindles/5,nic.name/7,hv/cpu_sockets,nic.vlan/4,hv/vnc_bind_address,console,nic.mode/0,hv/cpu_weight,nic.mac/4,hv/extra_cgroups,nic.bridge/0,hv/vnc_password_file,disk.size/1,hv/serial_speed,hv/vif_script,nic.mode/6,nic.ip/2,disk.uuid/2,nic.network.name/7,hv/cdrom_disk_type,hv/blockdev_prefix,hv/virtio_net_queues,nic.vlan/5,nic.mac/6,disk.name/10,nic.uuid/7,hv/vif_type,hv/spice_streaming_video,disk.uuid/13,hv/kvm_pci_reservations,nic.uuid/2,hv/spice_use_vdagent,nic.name/5,disk.uuids,nic.name/2,pnode,nic.name/6,hv/spice_bind,nic.count,hv/nic_type,mtime,disk.uuid/15,disk.names,disk.size/9,custom_nicparams,disk.size/3,hv/vnc_tls,hv/pae,ip,disk.uuid/0,nic.name/0,disk.spindles/8,disk.name/12,hv/extra_config,snodes.group.uuid,hv/usb_devices,hv/soundhw,hv/machine_version,hv/pci_pass,disk.name/6,nic.network.name/2,hv/serial_console,disk.uuid/4,disk.name/15,disk.spindles/10,disk.name/2,nic.network.name/0,hv/security_domain,disk.count,network_port,nic_link,osparams,nic.mode/3,pnode.group.uuid,bridge,sda_size,disk.uuid/8,nic.network/1,disk.spindles/6,nic.mode/7,nic.network/4,hv/keymap,nic.mac/2,nic.name/3,hv/num_ttys,nic.vlan/0,hv/init_script,hv/disk_type,nic.bridge/3,hv/disk_cache,hv/use_bootloader,hv/kvm_flag,hv/kvm_path,be/always_failover,oper_ram,hv/migration_downtime,admin_state_source,nic.bridge/6,disk.name/0,admin_up,admin_state,disk.size/10,nic.link/0,snodes,hv/security_model,nic.mac/7,hv/viridian,nic.network.name/5,disk.name/4,nic.network/5,disk.size/0,disk.uuid/3,nic.mac/3,hv/cpu_threads,nic.vlan/2,nic.ip/5,hv/use_guest_agent,nic.bridge/5,nic.ip/4,oper_vcpus,nic.bridge/7,nic.uuid/5,disk.uuid/14,hv/scsi_controller_type,nic.link/6,nic.name/4,nic.mac/0,disk.name/14,be/vcpus,nic.mode/1,hv/device_model,nic.names,disk.spindles/1,nic.ips,disk.name/8,hv/startup_timeout,nic.name/1,nic.networks.names,hv/user_shutdown,nic.network/0,nic.link/1,pnode.group,nic.ip/1,disk.size/13,custom_osparams,hv/bootloader_path,disk.uuid/11,disk.size/6,disk.spindles/14,name,hv/devices,nic.mode/5,nic.uuid/1,nic.links,hv/disk_discard,hv/disk_aio,nic.network/6,be/spindle_use,hv/floppy_image_path,hv/mem_path,disk.spindles/2,disk.size/2,nic.uuid/0,hv/vga,tags,hvparams,vcpus,be/auto_balance,nic.link/3,custom_beparams,nic.bridge/1,disk.name/3,nic.ip/0,disk.spindles/9,hv/cpu_cap,nic.vlan/3,disks_active,nic.network.name/4,disk.uuid/10,disk.spindles/4,nic.vlan/6,disk.name/5,hv/cpu_type,disk.size/12,hv/vnet_hdr,nic.mode/4,custom_hvparams,disk.uuid/7,hv/use_localtime,hv/cpu_cores,hv/bootloader_args,disk.size/8,disk.spindles,nic.vlans,disk_usage,disk.uuid/5,hv/spice_zlib_glz_wan_compression,hv/spice_playback_compression,nic.uuid/3,hv/spice_password_file,hv/root_path,beparams,nic.bridge/2,nic.uuid/6,hv/kvm_extra,disk_template,nic_mode,hv/spice_ip_version,nic.ip/7,disk.spindles/11,nic.macs,disk.size/7,disk.spindles/15,hv/use_chroot,forthcoming,disk.spindles/3,be/memory,disk.spindles/12,nic.uuids,nic.bridge/4,hv/kernel_path,mac,hv/cpu_mask,nic.network.name/6,status,hv/initrd_path,nic.network/2,disk.uuid/1,disk.name/11,hv/cdrom2_image_path,nic.link/4,disk.spindles/7,hv/spice_image_compression,disk.size/14,nic.network/3,hv/spice_jpeg_wan_compression,nic_network,nic.vlan/1,hv/reboot_behavior,disk.name/9,hypervisor,serial_no,nic.modes,hv/drop_capabilities,nic.networks,disk.size/15,oper_state,disk.uuid/9,hv/cdrom_image_path,disk.sizes,be/maxmem,nic.network.name/3,hv/kernel_args,hv/vnc_x509_verify,uuid,disk.size/5,disk.size/4,nic.mode/2,be/minmem,hv/acpi,disk.uuid/12,nic.network/7,nic.vlan/7,nic.mac/1,hv/virtio_disk_iothreads,nic.link/7,hv/usb_mouse,nic.network.name/1,os,disk.name/1,hv/cpuid,nic.ip/3,disk.name/13,snodes.group,nic.mac/5,disk.uuid/6,ctime,nic.link/2,disk.size/11,hv/boot_order,hv/spice_tls_ciphers,hv/migration_caps,sdb_size,nic.bridges,disk.name/7,nic.ip/6,hv/vnc_x509_path,disk.spindles/13,nic.link/5,hv/vhost_net,hv/spice_use_tls,disk.spindles/0,nic.uuid/4,disk.spindles/5,nic.name/7,hv/cpu_sockets,nic.vlan/4,hv/vnc_bind_address,console,nic.mode/0,hv/cpu_weight,nic.mac/4,hv/extra_cgroups,nic.bridge/0,hv/vnc_password_file,disk.size/1,hv/serial_speed,hv/vif_script,nic.mode/6,nic.ip/2,disk.uuid/2,nic.network.name/7,hv/cdrom_disk_type,hv/blockdev_prefix,hv/virtio_net_queues,nic.vlan/5,nic.mac/6,disk.name/10,nic.uuid/7,hv/vif_type,hv/spice_streaming_video,disk.uuid/13,hv/kvm_pci_reservations,nic.uuid/2,hv/spice_use_vdagent,nic.name/5,disk.uuids,nic.name/2,pnode,nic.name/6,hv/spice_bind,nic.count,hv/nic_type,mtime,disk.uuid/15,disk.names,disk.size/9,custom_nicparams,disk.size/3,hv/vnc_tls,hv/pae,ip,disk.uuid/0,nic.name/0,disk.spindles/8,disk.name/12,hv/extra_config,snodes.group.uuid,hv/usb_devices,hv/soundhw,hv/machine_version,hv/pci_pass,disk.name/6,nic.network.name/2,hv/serial_console,disk.uuid/4,disk.name/15,disk.spindles/10,disk.name/2,nic.network.name/0,hv/security_domain,disk.count,network_port,nic_link,osparams,nic.mode/3,pnode.group.uuid,bridge,sda_size,disk.uuid/8,nic.network/1,disk.spindles/6,nic.mode/7,nic.network/4,hv/keymap,nic.mac/2,nic.name/3,hv/num_ttys,nic.vlan/0,hv/init_script,hv/disk_type,nic.bridge/3,hv/disk_cache,hv/use_bootloader,hv/kvm_flag,hv/kvm_path,be/always_failover,oper_ram,hv/migration_downtime,admin_state_source,nic.bridge/6,disk.name/0,admin_up,admin_state,disk.size/10,nic.link/0,snodes,hv/security_model >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/security_model,snodes,nic.link/0,disk.size/10,admin_state,admin_up,disk.name/0,nic.bridge/6,admin_state_source,hv/migration_downtime >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output oper_ram,be/always_failover,hv/kvm_path,hv/kvm_flag,hv/use_bootloader,hv/disk_cache >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.bridge/3,hv/disk_type,hv/init_script >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.vlan/0,hv/num_ttys,nic.name/3,nic.mac/2,hv/keymap,nic.network/4,nic.mode/7 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.spindles/6,nic.network/1,disk.uuid/8 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output sda_size,bridge,pnode.group.uuid,nic.mode/3,osparams,nic_link,network_port,disk.count,hv/security_domain >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.network.name/0,disk.name/2,disk.spindles/10,disk.name/15,disk.uuid/4,hv/serial_console >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.network.name/2,disk.name/6,hv/pci_pass,hv/machine_version,hv/soundhw,hv/usb_devices,snodes.group.uuid,hv/extra_config >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.name/12,disk.spindles/8,nic.name/0,disk.uuid/0,ip,hv/pae,hv/vnc_tls,disk.size/3 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output custom_nicparams,disk.size/9,disk.names,disk.uuid/15,mtime,hv/nic_type,nic.count,hv/spice_bind >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.name/6,pnode,nic.name/2,disk.uuids,nic.name/5,hv/spice_use_vdagent,nic.uuid/2,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.uuid/13,hv/spice_streaming_video,hv/vif_type,nic.uuid/7,disk.name/10 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.mac/6,nic.vlan/5,hv/virtio_net_queues >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/blockdev_prefix,hv/cdrom_disk_type,nic.network.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.uuid/2,nic.ip/2,nic.mode/6,hv/vif_script,hv/serial_speed,disk.size/1 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/vnc_password_file,nic.bridge/0,hv/extra_cgroups,nic.mac/4,hv/cpu_weight,nic.mode/0,console,hv/vnc_bind_address >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.vlan/4,hv/cpu_sockets,nic.name/7 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.spindles/5,nic.uuid/4,disk.spindles/0,hv/spice_use_tls >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/vhost_net,nic.link/5,disk.spindles/13,hv/vnc_x509_path,nic.ip/6,disk.name/7,nic.bridges,sdb_size,hv/migration_caps,hv/spice_tls_ciphers >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/boot_order,disk.size/11,nic.link/2,ctime,disk.uuid/6,nic.mac/5,snodes.group,disk.name/13,nic.ip/3 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/cpuid,disk.name/1,os >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.network.name/1,hv/usb_mouse,nic.link/7,hv/virtio_disk_iothreads,nic.mac/1 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.vlan/7,nic.network/7,disk.uuid/12,hv/acpi >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output be/minmem,nic.mode/2,disk.size/4,disk.size/5,uuid,hv/vnc_x509_verify,hv/kernel_args,nic.network.name/3,be/maxmem >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.sizes,hv/cdrom_image_path,disk.uuid/9,oper_state,disk.size/15,nic.networks,hv/drop_capabilities,nic.modes,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hypervisor,disk.name/9 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/reboot_behavior,nic.vlan/1,nic_network,hv/spice_jpeg_wan_compression,nic.network/3 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.size/14,hv/spice_image_compression,disk.spindles/7,nic.link/4,hv/cdrom2_image_path,disk.name/11,disk.uuid/1,nic.network/2 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/initrd_path,status,nic.network.name/6,hv/cpu_mask,mac,hv/kernel_path,nic.bridge/4,nic.uuids,disk.spindles/12,be/memory >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.spindles/3,forthcoming,hv/use_chroot >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.spindles/15,disk.size/7,nic.macs,disk.spindles/11 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.ip/7,hv/spice_ip_version,nic_mode,disk_template,hv/kvm_extra,nic.uuid/6,nic.bridge/2,beparams,hv/root_path,hv/spice_password_file >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.uuid/3,hv/spice_playback_compression,hv/spice_zlib_glz_wan_compression,disk.uuid/5,disk_usage,nic.vlans >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.spindles,disk.size/8,hv/bootloader_args,hv/cpu_cores,hv/use_localtime,disk.uuid/7,custom_hvparams,nic.mode/4,hv/vnet_hdr,disk.size/12 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/cpu_type,disk.name/5,nic.vlan/6,disk.spindles/4,disk.uuid/10,nic.network.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disks_active,nic.vlan/3,hv/cpu_cap,disk.spindles/9,nic.ip/0 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.name/3,nic.bridge/1,custom_beparams,nic.link/3,be/auto_balance,vcpus >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hvparams,tags,hv/vga,nic.uuid/0,disk.size/2 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.spindles/2,hv/mem_path,hv/floppy_image_path,be/spindle_use,nic.network/6,hv/disk_aio,hv/disk_discard,nic.links,nic.uuid/1,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output hv/devices,name,disk.spindles/14,disk.size/6,disk.uuid/11,hv/bootloader_path,custom_osparams >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.size/13,nic.ip/1,pnode.group >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.link/1,nic.network/0,hv/user_shutdown >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.networks.names,nic.name/1,hv/startup_timeout,disk.name/8,nic.ips,disk.spindles/1,nic.names,hv/device_model >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.mode/1,be/vcpus,disk.name/14,nic.mac/0,nic.name/4,nic.link/6,hv/scsi_controller_type >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.uuid/14,nic.uuid/5,nic.bridge/7,oper_vcpus,nic.ip/4,nic.bridge/5,hv/use_guest_agent >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.ip/5,nic.vlan/2,hv/cpu_threads,nic.mac/3,disk.uuid/3 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output disk.size/0,nic.network/5,disk.name/4 >> /var/log/ganeti/qa-output.log' Command: ssh homer.staging.ganeti.org 'gnt-instance list --output nic.network.name/5,hv/viridian,nic.mac/7 >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance01.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance01.staging.ganeti.org' kvm-test-instance01.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance01.staging.ganeti.org' kvm-test-instance01.staging.ganeti.org Command: ssh homer.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 homer.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 03:55:18.764220 time=0:00:14.735416 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-10-08 03:55:18.764330 start [TestInstanceInfo] gnt-instance info Command: ssh homer.staging.ganeti.org 'gnt-instance info kvm-test-instance01.staging.ganeti.org' - Instance name: kvm-test-instance01.staging.ganeti.org UUID: e699effb-f6ba-44b1-a0c0-8cb5a81aaf87 Serial number: 16 Creation time: 2026-10-08 03:50:42 Modification time: 2026-10-08 03:55:02 State: configured to be up, actual state is up Nodes: - primary: homer.staging.ganeti.org group: default (UUID 7a6a3bc3-af48-4779-bea5-0fa874f146c5) - secondaries: Operating system: noop Operating system parameters: Allocated network port: None Hypervisor: xen-pvm Hypervisor parameters: blockdev_prefix: default (sd) bootloader_args: default () bootloader_path: default () cpu_cap: default (0) cpu_mask: default (all) cpu_weight: default (256) cpuid: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) reboot_behavior: default (reboot) root_path: default (/dev/xvda1) soundhw: default () use_bootloader: default (False) vif_script: default () Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:10:7a:cc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: af5a6bbf-3372-4a9c-92a9-b3ad38ca7fdb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 on primary: /dev/gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 (253:0) name: disk0 UUID: 0a5c7ac6-4447-4eca-b63e-0ec38c12df5a - disk/1: plain, size 512M access mode: rw logical_id: gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 on primary: /dev/gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 (253:1) name: disk1 UUID: ecb1b695-a902-4132-bc19-79dea51f535d ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-10-08 03:55:20.111638 time=0:00:01.347308 [TestInstanceInfo] gnt-instance info <<<< 2026-10-08 03:55:20.111840 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-instance info kvm-test-instance01.staging.ganeti.org' - Instance name: kvm-test-instance01.staging.ganeti.org UUID: e699effb-f6ba-44b1-a0c0-8cb5a81aaf87 Serial number: 16 Creation time: 2026-10-08 03:50:42 Modification time: 2026-10-08 03:55:02 State: configured to be up, actual state is up Nodes: - primary: homer.staging.ganeti.org group: default (UUID 7a6a3bc3-af48-4779-bea5-0fa874f146c5) - secondaries: Operating system: noop Operating system parameters: Allocated network port: None Hypervisor: xen-pvm Hypervisor parameters: blockdev_prefix: default (sd) bootloader_args: default () bootloader_path: default () cpu_cap: default (0) cpu_mask: default (all) cpu_weight: default (256) cpuid: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) reboot_behavior: default (reboot) root_path: default (/dev/xvda1) soundhw: default () use_bootloader: default (False) vif_script: default () Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:10:7a:cc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: af5a6bbf-3372-4a9c-92a9-b3ad38ca7fdb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 on primary: /dev/gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 (253:0) name: disk0 UUID: 0a5c7ac6-4447-4eca-b63e-0ec38c12df5a - disk/1: plain, size 512M access mode: rw logical_id: gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 on primary: /dev/gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 (253:1) name: disk1 UUID: ecb1b695-a902-4132-bc19-79dea51f535d Command: ssh homer.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance01.staging.ganeti.org' Thu Oct 8 03:55:22 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:22 2026 - INFO: Modification will take place without hotplugging. Modified instance kvm-test-instance01.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 homer.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance01.staging.ganeti.org' Thu Oct 8 03:55:23 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:23 2026 - INFO: Modification will take place without hotplugging. Modified instance kvm-test-instance01.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 homer.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance01.staging.ganeti.org' Thu Oct 8 03:55:25 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:25 2026 - INFO: Modification will take place without hotplugging. Modified instance kvm-test-instance01.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 homer.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance01.staging.ganeti.org' Thu Oct 8 03:55:26 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:26 2026 - INFO: Modification will take place without hotplugging. Modified instance kvm-test-instance01.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 homer.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance01.staging.ganeti.org' Thu Oct 8 03:55:27 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:27 2026 - INFO: Modification will take place without hotplugging. Modified instance kvm-test-instance01.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 homer.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance01.staging.ganeti.org' Thu Oct 8 03:55:29 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:29 2026 - INFO: Modification will take place without hotplugging. Modified instance kvm-test-instance01.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 homer.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance01.staging.ganeti.org' Thu Oct 8 03:55:30 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:30 2026 - INFO: Modification will take place without hotplugging. Modified instance kvm-test-instance01.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 homer.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance01.staging.ganeti.org' Thu Oct 8 03:55:31 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:31 2026 - INFO: Modification will take place without hotplugging. Modified instance kvm-test-instance01.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 homer.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance01.staging.ganeti.org' Thu Oct 8 03:55:33 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:33 2026 - INFO: Modification will take place without hotplugging. Modified instance kvm-test-instance01.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 homer.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance01.staging.ganeti.org' Thu Oct 8 03:55:34 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:34 2026 - INFO: Modification will take place without hotplugging. Modified instance kvm-test-instance01.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 homer.staging.ganeti.org 'gnt-instance modify -H initrd_path=/sbin/init kvm-test-instance01.staging.ganeti.org' Thu Oct 8 03:55:36 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:36 2026 - INFO: Modification will take place without hotplugging. Modified instance kvm-test-instance01.staging.ganeti.org - hv/initrd_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 homer.staging.ganeti.org 'gnt-instance modify -H no_initrd_path kvm-test-instance01.staging.ganeti.org' Thu Oct 8 03:55:37 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:37 2026 - INFO: Modification will take place without hotplugging. Modified instance kvm-test-instance01.staging.ganeti.org - hv/initrd_path -> Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh homer.staging.ganeti.org 'gnt-instance modify -H initrd_path=default kvm-test-instance01.staging.ganeti.org' Thu Oct 8 03:55:39 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:39 2026 - INFO: Modification will take place without hotplugging. Modified instance kvm-test-instance01.staging.ganeti.org - hv/initrd_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 homer.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance01.staging.ganeti.org' Thu Oct 8 03:55:40 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:40 2026 - INFO: Modification will take place without hotplugging. Modified instance kvm-test-instance01.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 homer.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance01.staging.ganeti.org' Thu Oct 8 03:55:41 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:41 2026 - INFO: Modification will take place without hotplugging. Modified instance kvm-test-instance01.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 homer.staging.ganeti.org 'gnt-instance modify kvm-test-instance01.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh homer.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance01.staging.ganeti.org' Stdout was: Thu Oct 8 03:55:43 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:43 2026 - INFO: Modification will take place without hotplugging. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance01.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh homer.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance01.staging.ganeti.org' Stdout was: Thu Oct 8 03:55:44 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:44 2026 - INFO: Modification will take place without hotplugging. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance01.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 03:55:44.645136 time=0:00:24.533296 [TestInstanceModify] gnt-instance modify <<<< 2026-10-08 03:55:44.645267 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/279 Thu Oct 8 03:55:45 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:45 2026 - INFO: Modification will take place without hotplugging. GET /2/jobs/280 Thu Oct 8 03:55:46 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:46 2026 - INFO: Modification will take place without hotplugging. GET /2/jobs/281 Thu Oct 8 03:55:47 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:47 2026 - INFO: Modification will take place without hotplugging. GET /2/jobs/282 Thu Oct 8 03:55:49 2026 - WARNING: Hotplug is not supported: Hotplug is not supported by this hypervisor Thu Oct 8 03:55:49 2026 - INFO: Modification will take place without hotplugging. ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-10-08 03:55:49.691129 time=0:00:05.045862 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-10-08 03:55:49.691277 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-10-08 03:55:49.691307 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-10-08 03:55:49.691330 skipping , test(s) instance-device-names disabled <<<< 2026-10-08 03:55:49.691353 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh homer.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance01.staging.ganeti.org' Waiting for job 283 for kvm-test-instance01.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-10-08 03:57:51.430900 time=0:02:01.739547 [TestInstanceShutdown] gnt-instance shutdown **** 2026-10-08 03:57:51.431082 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-10-08 03:57:51.431118 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-10-08 03:57:51.431144 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-instance info kvm-test-instance01.staging.ganeti.org' - Instance name: kvm-test-instance01.staging.ganeti.org UUID: e699effb-f6ba-44b1-a0c0-8cb5a81aaf87 Serial number: 37 Creation time: 2026-10-08 03:50:42 Modification time: 2026-10-08 03:57:51 State: configured to be down, actual state is down Nodes: - primary: homer.staging.ganeti.org group: default (UUID 7a6a3bc3-af48-4779-bea5-0fa874f146c5) - secondaries: Operating system: noop Operating system parameters: Allocated network port: None Hypervisor: xen-pvm Hypervisor parameters: blockdev_prefix: default (sd) bootloader_args: default () bootloader_path: default () cpu_cap: default (0) cpu_mask: default (all) cpu_weight: default (256) cpuid: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) reboot_behavior: default (reboot) root_path: default (/dev/xvda1) soundhw: default () use_bootloader: default (False) vif_script: default () Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:10:7a:cc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: af5a6bbf-3372-4a9c-92a9-b3ad38ca7fdb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 on primary: /dev/gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 (253:0) name: disk0 UUID: 0a5c7ac6-4447-4eca-b63e-0ec38c12df5a - disk/1: plain, size 512M access mode: rw logical_id: gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 on primary: /dev/gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 (253:1) name: disk1 UUID: ecb1b695-a902-4132-bc19-79dea51f535d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance01.staging.ganeti.org /tmp/gnt.K2uUlx Command: ssh homer.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance01.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance01.staging.ganeti.org'\''; } > /tmp/gnt.K2uUlx && mv /tmp/gnt.K2uUlx /etc/hosts' Command: ssh homer.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance01.staging.ganeti.org kvm-test-instance01.staging.ganeti.org' Stdout was: Thu Oct 8 03:57:53 2026 - INFO: Resolved given name 'kvm-test-instance01.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-instance01.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-instance info kvm-test-instance01.staging.ganeti.org' - Instance name: kvm-test-instance01.staging.ganeti.org UUID: e699effb-f6ba-44b1-a0c0-8cb5a81aaf87 Serial number: 37 Creation time: 2026-10-08 03:50:42 Modification time: 2026-10-08 03:57:51 State: configured to be down, actual state is down Nodes: - primary: homer.staging.ganeti.org group: default (UUID 7a6a3bc3-af48-4779-bea5-0fa874f146c5) - secondaries: Operating system: noop Operating system parameters: Allocated network port: None Hypervisor: xen-pvm Hypervisor parameters: blockdev_prefix: default (sd) bootloader_args: default () bootloader_path: default () cpu_cap: default (0) cpu_mask: default (all) cpu_weight: default (256) cpuid: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) reboot_behavior: default (reboot) root_path: default (/dev/xvda1) soundhw: default () use_bootloader: default (False) vif_script: default () Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:10:7a:cc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: af5a6bbf-3372-4a9c-92a9-b3ad38ca7fdb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 on primary: /dev/gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 (253:0) name: disk0 UUID: 0a5c7ac6-4447-4eca-b63e-0ec38c12df5a - disk/1: plain, size 512M access mode: rw logical_id: gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 on primary: /dev/gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 (253:1) name: disk1 UUID: ecb1b695-a902-4132-bc19-79dea51f535d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance01.staging.ganeti.org /tmp/gnt.1n8IA3 Command: ssh homer.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance01.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.1n8IA3 && mv /tmp/gnt.1n8IA3 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-instance info kvm-test-instance01.staging.ganeti.org' - Instance name: kvm-test-instance01.staging.ganeti.org UUID: e699effb-f6ba-44b1-a0c0-8cb5a81aaf87 Serial number: 37 Creation time: 2026-10-08 03:50:42 Modification time: 2026-10-08 03:57:51 State: configured to be down, actual state is down Nodes: - primary: homer.staging.ganeti.org group: default (UUID 7a6a3bc3-af48-4779-bea5-0fa874f146c5) - secondaries: Operating system: noop Operating system parameters: Allocated network port: None Hypervisor: xen-pvm Hypervisor parameters: blockdev_prefix: default (sd) bootloader_args: default () bootloader_path: default () cpu_cap: default (0) cpu_mask: default (all) cpu_weight: default (256) cpuid: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) reboot_behavior: default (reboot) root_path: default (/dev/xvda1) soundhw: default () use_bootloader: default (False) vif_script: default () Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:10:7a:cc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: af5a6bbf-3372-4a9c-92a9-b3ad38ca7fdb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 on primary: /dev/gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 (253:0) name: disk0 UUID: 0a5c7ac6-4447-4eca-b63e-0ec38c12df5a - disk/1: plain, size 512M access mode: rw logical_id: gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 on primary: /dev/gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 (253:1) name: disk1 UUID: ecb1b695-a902-4132-bc19-79dea51f535d Command: ssh homer.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance01.staging.ganeti.org kvm-test-instance01.staging.ganeti.org' Instance 'kvm-test-instance01.staging.ganeti.org' renamed to 'kvm-test-instance01.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-instance info kvm-test-instance01.staging.ganeti.org' - Instance name: kvm-test-instance01.staging.ganeti.org UUID: e699effb-f6ba-44b1-a0c0-8cb5a81aaf87 Serial number: 39 Creation time: 2026-10-08 03:50:42 Modification time: 2026-10-08 03:57:59 State: configured to be down, actual state is down Nodes: - primary: homer.staging.ganeti.org group: default (UUID 7a6a3bc3-af48-4779-bea5-0fa874f146c5) - secondaries: Operating system: noop Operating system parameters: Allocated network port: None Hypervisor: xen-pvm Hypervisor parameters: blockdev_prefix: default (sd) bootloader_args: default () bootloader_path: default () cpu_cap: default (0) cpu_mask: default (all) cpu_weight: default (256) cpuid: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) reboot_behavior: default (reboot) root_path: default (/dev/xvda1) soundhw: default () use_bootloader: default (False) vif_script: default () Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:10:7a:cc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: af5a6bbf-3372-4a9c-92a9-b3ad38ca7fdb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 on primary: /dev/gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 (253:0) name: disk0 UUID: 0a5c7ac6-4447-4eca-b63e-0ec38c12df5a - disk/1: plain, size 512M access mode: rw logical_id: gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 on primary: /dev/gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 (253:1) name: disk1 UUID: ecb1b695-a902-4132-bc19-79dea51f535d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance01.staging.ganeti.org Command: ssh homer.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance01.staging.ganeti.org kvm-test-instance01.staging.ganeti.org' Instance 'kvm-test-instance01.staging.ganeti.org' renamed to 'kvm-test-instance01.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-instance info kvm-test-instance01.staging.ganeti.org' - Instance name: kvm-test-instance01.staging.ganeti.org UUID: e699effb-f6ba-44b1-a0c0-8cb5a81aaf87 Serial number: 41 Creation time: 2026-10-08 03:50:42 Modification time: 2026-10-08 03:58:03 State: configured to be down, actual state is down Nodes: - primary: homer.staging.ganeti.org group: default (UUID 7a6a3bc3-af48-4779-bea5-0fa874f146c5) - secondaries: Operating system: noop Operating system parameters: Allocated network port: None Hypervisor: xen-pvm Hypervisor parameters: blockdev_prefix: default (sd) bootloader_args: default () bootloader_path: default () cpu_cap: default (0) cpu_mask: default (all) cpu_weight: default (256) cpuid: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) reboot_behavior: default (reboot) root_path: default (/dev/xvda1) soundhw: default () use_bootloader: default (False) vif_script: default () Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:10:7a:cc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: af5a6bbf-3372-4a9c-92a9-b3ad38ca7fdb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 on primary: /dev/gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 (253:0) name: disk0 UUID: 0a5c7ac6-4447-4eca-b63e-0ec38c12df5a - disk/1: plain, size 512M access mode: rw logical_id: gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 on primary: /dev/gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 (253:1) name: disk1 UUID: ecb1b695-a902-4132-bc19-79dea51f535d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance01.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-10-08 03:58:05.214018 time=0:00:13.782874 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-10-08 03:58:05.214185 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/292 GET /2/jobs/293 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-10-08 03:58:10.939114 time=0:00:05.724929 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-10-08 03:58:10.939240 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-instance info kvm-test-instance01.staging.ganeti.org' - Instance name: kvm-test-instance01.staging.ganeti.org UUID: e699effb-f6ba-44b1-a0c0-8cb5a81aaf87 Serial number: 45 Creation time: 2026-10-08 03:50:42 Modification time: 2026-10-08 03:58:10 State: configured to be down, actual state is down Nodes: - primary: homer.staging.ganeti.org group: default (UUID 7a6a3bc3-af48-4779-bea5-0fa874f146c5) - secondaries: Operating system: noop Operating system parameters: Allocated network port: None Hypervisor: xen-pvm Hypervisor parameters: blockdev_prefix: default (sd) bootloader_args: default () bootloader_path: default () cpu_cap: default (0) cpu_mask: default (all) cpu_weight: default (256) cpuid: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) reboot_behavior: default (reboot) root_path: default (/dev/xvda1) soundhw: default () use_bootloader: default (False) vif_script: default () Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:10:7a:cc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: af5a6bbf-3372-4a9c-92a9-b3ad38ca7fdb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 on primary: /dev/gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 (253:0) name: disk0 UUID: 0a5c7ac6-4447-4eca-b63e-0ec38c12df5a - disk/1: plain, size 512M access mode: rw logical_id: gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 on primary: /dev/gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 (253:1) name: disk1 UUID: ecb1b695-a902-4132-bc19-79dea51f535d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance01.staging.ganeti.org /tmp/gnt.sXmDeE Command: ssh homer.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.sXmDeE && mv /tmp/gnt.sXmDeE /etc/hosts' Command: ssh homer.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance01.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Thu Oct 8 03:58:13 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-instance info kvm-test-instance01.staging.ganeti.org' - Instance name: kvm-test-instance01.staging.ganeti.org UUID: e699effb-f6ba-44b1-a0c0-8cb5a81aaf87 Serial number: 45 Creation time: 2026-10-08 03:50:42 Modification time: 2026-10-08 03:58:10 State: configured to be down, actual state is down Nodes: - primary: homer.staging.ganeti.org group: default (UUID 7a6a3bc3-af48-4779-bea5-0fa874f146c5) - secondaries: Operating system: noop Operating system parameters: Allocated network port: None Hypervisor: xen-pvm Hypervisor parameters: blockdev_prefix: default (sd) bootloader_args: default () bootloader_path: default () cpu_cap: default (0) cpu_mask: default (all) cpu_weight: default (256) cpuid: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) reboot_behavior: default (reboot) root_path: default (/dev/xvda1) soundhw: default () use_bootloader: default (False) vif_script: default () Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:10:7a:cc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: af5a6bbf-3372-4a9c-92a9-b3ad38ca7fdb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 on primary: /dev/gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 (253:0) name: disk0 UUID: 0a5c7ac6-4447-4eca-b63e-0ec38c12df5a - disk/1: plain, size 512M access mode: rw logical_id: gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 on primary: /dev/gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 (253:1) name: disk1 UUID: ecb1b695-a902-4132-bc19-79dea51f535d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance01.staging.ganeti.org /tmp/gnt.bOMSIR Command: ssh homer.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.bOMSIR && mv /tmp/gnt.bOMSIR /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-instance info kvm-test-instance01.staging.ganeti.org' - Instance name: kvm-test-instance01.staging.ganeti.org UUID: e699effb-f6ba-44b1-a0c0-8cb5a81aaf87 Serial number: 45 Creation time: 2026-10-08 03:50:42 Modification time: 2026-10-08 03:58:10 State: configured to be down, actual state is down Nodes: - primary: homer.staging.ganeti.org group: default (UUID 7a6a3bc3-af48-4779-bea5-0fa874f146c5) - secondaries: Operating system: noop Operating system parameters: Allocated network port: None Hypervisor: xen-pvm Hypervisor parameters: blockdev_prefix: default (sd) bootloader_args: default () bootloader_path: default () cpu_cap: default (0) cpu_mask: default (all) cpu_weight: default (256) cpuid: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) reboot_behavior: default (reboot) root_path: default (/dev/xvda1) soundhw: default () use_bootloader: default (False) vif_script: default () Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:10:7a:cc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: af5a6bbf-3372-4a9c-92a9-b3ad38ca7fdb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 on primary: /dev/gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 (253:0) name: disk0 UUID: 0a5c7ac6-4447-4eca-b63e-0ec38c12df5a - disk/1: plain, size 512M access mode: rw logical_id: gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 on primary: /dev/gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 (253:1) name: disk1 UUID: ecb1b695-a902-4132-bc19-79dea51f535d Command: ssh homer.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance01.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance01.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.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e699effb-f6ba-44b1-a0c0-8cb5a81aaf87 Serial number: 47 Creation time: 2026-10-08 03:50:42 Modification time: 2026-10-08 03:58:18 State: configured to be down, actual state is down Nodes: - primary: homer.staging.ganeti.org group: default (UUID 7a6a3bc3-af48-4779-bea5-0fa874f146c5) - secondaries: Operating system: noop Operating system parameters: Allocated network port: None Hypervisor: xen-pvm Hypervisor parameters: blockdev_prefix: default (sd) bootloader_args: default () bootloader_path: default () cpu_cap: default (0) cpu_mask: default (all) cpu_weight: default (256) cpuid: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) reboot_behavior: default (reboot) root_path: default (/dev/xvda1) soundhw: default () use_bootloader: default (False) vif_script: default () Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:10:7a:cc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: af5a6bbf-3372-4a9c-92a9-b3ad38ca7fdb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 on primary: /dev/gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 (253:0) name: disk0 UUID: 0a5c7ac6-4447-4eca-b63e-0ec38c12df5a - disk/1: plain, size 512M access mode: rw logical_id: gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 on primary: /dev/gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 (253:1) name: disk1 UUID: ecb1b695-a902-4132-bc19-79dea51f535d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh homer.staging.ganeti.org 'lvs -o tags --noheadings gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 | grep kvm-test-instance01.staging.ganeti.org' Command: ssh homer.staging.ganeti.org 'lvs -o tags --noheadings gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 | grep kvm-test-instance02.staging.ganeti.org' originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org Command: ssh homer.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance01.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance01.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'gnt-instance info kvm-test-instance01.staging.ganeti.org' - Instance name: kvm-test-instance01.staging.ganeti.org UUID: e699effb-f6ba-44b1-a0c0-8cb5a81aaf87 Serial number: 49 Creation time: 2026-10-08 03:50:42 Modification time: 2026-10-08 03:58:23 State: configured to be down, actual state is down Nodes: - primary: homer.staging.ganeti.org group: default (UUID 7a6a3bc3-af48-4779-bea5-0fa874f146c5) - secondaries: Operating system: noop Operating system parameters: Allocated network port: None Hypervisor: xen-pvm Hypervisor parameters: blockdev_prefix: default (sd) bootloader_args: default () bootloader_path: default () cpu_cap: default (0) cpu_mask: default (all) cpu_weight: default (256) cpuid: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) reboot_behavior: default (reboot) root_path: default (/dev/xvda1) soundhw: default () use_bootloader: default (False) vif_script: default () Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:10:7a:cc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: af5a6bbf-3372-4a9c-92a9-b3ad38ca7fdb name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 on primary: /dev/gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 (253:0) name: disk0 UUID: 0a5c7ac6-4447-4eca-b63e-0ec38c12df5a - disk/1: plain, size 512M access mode: rw logical_id: gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 on primary: /dev/gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 (253:1) name: disk1 UUID: ecb1b695-a902-4132-bc19-79dea51f535d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.wsgoxy32 -oControlMaster=no homer.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance01.staging.ganeti.org Command: ssh homer.staging.ganeti.org 'lvs -o tags --noheadings gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 | grep kvm-test-instance01.staging.ganeti.org' originstname+kvm-test-instance01.staging.ganeti.org originstname+kvm-test-instance01.staging.ganeti.org Command: ssh homer.staging.ganeti.org 'lvs -o tags --noheadings gnt/7d8b8ce8-8e0d-42cf-bed4-6f1be0baa244.disk0 gnt/b38cdfcf-2c5f-499e-91c5-cd633debf15b.disk1 | grep kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-10-08 03:58:25.183495 time=0:00:14.244255 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-10-08 03:58:25.183641 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/302 GET /2/jobs/303 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-10-08 03:58:31.003254 time=0:00:05.819613 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-10-08 03:58:31.003394 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh homer.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance01.staging.ganeti.org 0 20M' Thu Oct 8 03:58:32 2026 Growing disk 0 of instance 'kvm-test-instance01.staging.ganeti.org' by 20M to 788M Thu Oct 8 03:58:33 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Thu Oct 8 03:58:33 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Command: ssh homer.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance01.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 (788M) Command: ssh homer.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance01.staging.ganeti.org 0 808' Thu Oct 8 03:58:36 2026 Growing disk 0 of instance 'kvm-test-instance01.staging.ganeti.org' by 20M to 808M Thu Oct 8 03:58:36 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Thu Oct 8 03:58:36 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Command: ssh homer.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance01.staging.ganeti.org 1 20M' Thu Oct 8 03:58:38 2026 Growing disk 1 of instance 'kvm-test-instance01.staging.ganeti.org' by 20M to 532M Thu Oct 8 03:58:39 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Thu Oct 8 03:58:39 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Command: ssh homer.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance01.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 (532M) Command: ssh homer.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance01.staging.ganeti.org 1 552' Thu Oct 8 03:58:42 2026 Growing disk 1 of instance 'kvm-test-instance01.staging.ganeti.org' by 20M to 552M Thu Oct 8 03:58:42 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Thu Oct 8 03:58:42 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-10-08 03:58:43.251553 time=0:00:12.248159 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-10-08 03:58:43.251664 start [TestInstanceStartup] gnt-instance startup Command: ssh homer.staging.ganeti.org 'gnt-instance startup kvm-test-instance01.staging.ganeti.org' Waiting for job 310 for kvm-test-instance01.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-10-08 03:58:46.397616 time=0:00:03.145952 [TestInstanceStartup] gnt-instance startup <<<< 2026-10-08 03:58:46.397775 start [TestInstanceReboot] gnt-instance reboot Command: ssh homer.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance01.staging.ganeti.org' Stdout was: Waiting for job 311 for kvm-test-instance01.staging.ganeti.org ... Stderr was: ---- FAILED [TestInstanceReboot] gnt-instance reboot: Command 'gnt-instance reboot --type=soft kvm-test-instance01.staging.ganeti.org' on node homer.staging.ganeti.org failed, exit code 1 >>>> 2026-10-08 04:08:48.498753 time=0:10:02.100978 [TestInstanceReboot] gnt-instance rebootJob 311 for kvm-test-instance01.staging.ganeti.org has failed: Failure: command execution error: Could not reboot instance: Failed to soft reboot instance 'kvm-test-instance01.staging.ganeti.org': Failed to reboot instance kvm-test-instance01.staging.ganeti.org: instance did not reboot in the expected interval 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 1078, in RunQa RunCommonInstanceTests(rapi_instance, [pnode]) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/ganeti/qa/ganeti-qa.py", line 424, in RunCommonInstanceTests RunTestIf("instance-reboot", qa_instance.TestInstanceReboot, 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 384, in TestInstanceReboot AssertCommand(["gnt-instance", "reboot", "--type=%s" % rtype, name]) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/ganeti/qa/qa_utils.py", line 223, in AssertCommand _AssertRetCode(rcode, fail, cmdstr, nodename) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/ganeti/qa/qa_utils.py", line 155, in _AssertRetCode raise qa_error.Error("Command '%s' on node %s failed, exit code %s" % (cmdstr, nodename, rcode)) qa.qa_error.Error: Command 'gnt-instance reboot --type=soft kvm-test-instance01.staging.ganeti.org' on node homer.staging.ganeti.org failed, exit code 1