Created socket at /tmp/ganeti-qa-multiplexer.7lt57kzc Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=yes scratchy.staging.ganeti.org SSH command for node scratchy.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org Created socket at /tmp/ganeti-qa-multiplexer.9mmqrty8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.9mmqrty8 -oControlMaster=yes grandpa.staging.ganeti.org SSH command for node grandpa.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9mmqrty8 -oControlMaster=no grandpa.staging.ganeti.org Created socket at /tmp/ganeti-qa-multiplexer.4al9kt8r Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -N -oControlPath=/tmp/ganeti-qa-multiplexer.4al9kt8r -oControlMaster=yes maude-flanders.staging.ganeti.org SSH command for node maude-flanders.staging.ganeti.org: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.4al9kt8r -oControlMaster=no maude-flanders.staging.ganeti.org vvvv BLOCK 2026-11-14 19:17:22.120569 start [RunEnvTests] Run several environment tests <<<< 2026-11-14 19:17:22.120673 start [TestSshConnection] Test SSH connection Command: ssh scratchy.staging.ganeti.org exit Command: ssh grandpa.staging.ganeti.org exit Command: ssh maude-flanders.staging.ganeti.org exit ---- PASSED [TestSshConnection] Test SSH connection -------------------- >>>> 2026-11-14 19:17:22.243874 time=0:00:00.123201 [TestSshConnection] Test SSH connection <<<< 2026-11-14 19:17:22.243996 start [TestIcmpPing] ICMP ping each node Command: ssh scratchy.staging.ganeti.org 'fping -e scratchy.staging.ganeti.org grandpa.staging.ganeti.org maude-flanders.staging.ganeti.org && fping -e 192.168.1.5 192.168.1.6 192.168.1.7' scratchy.staging.ganeti.org is alive (0.016 ms) grandpa.staging.ganeti.org is alive (0.103 ms) maude-flanders.staging.ganeti.org is alive (0.098 ms) 192.168.1.5 is alive (0.028 ms) 192.168.1.6 is alive (0.083 ms) 192.168.1.7 is alive (0.196 ms) Command: ssh grandpa.staging.ganeti.org 'fping -e scratchy.staging.ganeti.org grandpa.staging.ganeti.org maude-flanders.staging.ganeti.org && fping -e 192.168.1.5 192.168.1.6 192.168.1.7' scratchy.staging.ganeti.org is alive (0.230 ms) grandpa.staging.ganeti.org is alive (0.019 ms) maude-flanders.staging.ganeti.org is alive (0.187 ms) 192.168.1.5 is alive (0.098 ms) 192.168.1.6 is alive (0.020 ms) 192.168.1.7 is alive (0.060 ms) Command: ssh maude-flanders.staging.ganeti.org 'fping -e scratchy.staging.ganeti.org grandpa.staging.ganeti.org maude-flanders.staging.ganeti.org && fping -e 192.168.1.5 192.168.1.6 192.168.1.7' scratchy.staging.ganeti.org is alive (0.143 ms) grandpa.staging.ganeti.org is alive (0.059 ms) maude-flanders.staging.ganeti.org is alive (0.011 ms) 192.168.1.5 is alive (0.094 ms) 192.168.1.6 is alive (0.067 ms) 192.168.1.7 is alive (0.018 ms) ---- PASSED [TestIcmpPing] ICMP ping each node ------------------------- >>>> 2026-11-14 19:17:22.400189 time=0:00:00.156193 [TestIcmpPing] ICMP ping each node <<<< 2026-11-14 19:17:22.400287 start [TestGanetiCommands] Test availibility of Ganeti commands Command: ssh scratchy.staging.ganeti.org 'gnt-backup --version && gnt-cluster --version && gnt-debug --version && gnt-instance --version && gnt-job --version && gnt-network --version && gnt-node --version && gnt-os --version && gnt-storage --version && gnt-filter --version && ganeti-noded --version && ganeti-rapi --version && ganeti-watcher --version && ganeti-confd --version && ganeti-luxid --version && ganeti-wconfd --version' gnt-backup (ganeti ) 3.2.0~alpha1 gnt-cluster (ganeti ) 3.2.0~alpha1 gnt-debug (ganeti ) 3.2.0~alpha1 gnt-instance (ganeti ) 3.2.0~alpha1 gnt-job (ganeti ) 3.2.0~alpha1 gnt-network (ganeti ) 3.2.0~alpha1 gnt-node (ganeti ) 3.2.0~alpha1 gnt-os (ganeti ) 3.2.0~alpha1 gnt-storage (ganeti ) 3.2.0~alpha1 gnt-filter (ganeti ) 3.2.0~alpha1 ganeti-noded (ganeti) 3.2.0~alpha1 ganeti-rapi (ganeti) 3.2.0~alpha1 ganeti-watcher (ganeti) 3.2.0~alpha1 ganeti-confd (ganeti) version compiled with ghc 9.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 grandpa.staging.ganeti.org 'gnt-backup --version && gnt-cluster --version && gnt-debug --version && gnt-instance --version && gnt-job --version && gnt-network --version && gnt-node --version && gnt-os --version && gnt-storage --version && gnt-filter --version && ganeti-noded --version && ganeti-rapi --version && ganeti-watcher --version && ganeti-confd --version && ganeti-luxid --version && ganeti-wconfd --version' gnt-backup (ganeti ) 3.2.0~alpha1 gnt-cluster (ganeti ) 3.2.0~alpha1 gnt-debug (ganeti ) 3.2.0~alpha1 gnt-instance (ganeti ) 3.2.0~alpha1 gnt-job (ganeti ) 3.2.0~alpha1 gnt-network (ganeti ) 3.2.0~alpha1 gnt-node (ganeti ) 3.2.0~alpha1 gnt-os (ganeti ) 3.2.0~alpha1 gnt-storage (ganeti ) 3.2.0~alpha1 gnt-filter (ganeti ) 3.2.0~alpha1 ganeti-noded (ganeti) 3.2.0~alpha1 ganeti-rapi (ganeti) 3.2.0~alpha1 ganeti-watcher (ganeti) 3.2.0~alpha1 ganeti-confd (ganeti) version compiled with ghc 9.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 maude-flanders.staging.ganeti.org 'gnt-backup --version && gnt-cluster --version && gnt-debug --version && gnt-instance --version && gnt-job --version && gnt-network --version && gnt-node --version && gnt-os --version && gnt-storage --version && gnt-filter --version && ganeti-noded --version && ganeti-rapi --version && ganeti-watcher --version && ganeti-confd --version && ganeti-luxid --version && ganeti-wconfd --version' gnt-backup (ganeti ) 3.2.0~alpha1 gnt-cluster (ganeti ) 3.2.0~alpha1 gnt-debug (ganeti ) 3.2.0~alpha1 gnt-instance (ganeti ) 3.2.0~alpha1 gnt-job (ganeti ) 3.2.0~alpha1 gnt-network (ganeti ) 3.2.0~alpha1 gnt-node (ganeti ) 3.2.0~alpha1 gnt-os (ganeti ) 3.2.0~alpha1 gnt-storage (ganeti ) 3.2.0~alpha1 gnt-filter (ganeti ) 3.2.0~alpha1 ganeti-noded (ganeti) 3.2.0~alpha1 ganeti-rapi (ganeti) 3.2.0~alpha1 ganeti-watcher (ganeti) 3.2.0~alpha1 ganeti-confd (ganeti) version compiled with ghc 9.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-11-14 19:17:29.224473 time=0:00:06.824186 [TestGanetiCommands] Test availibility of Ganeti commands ^^^^ BLOCK 2026-11-14 19:17:29.224591 time=0:00:07.104022 [RunEnvTests] Run several environment tests **** 2026-11-14 19:17:29.224650 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.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/rapi/users' ganeti-qa ganeti-qa writeWARNING:root:Deprecated permission 'write' found and automatically mapped to '@admin'. Please update to use roles (@readonly or @admin) instead. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'openssl x509 -in /var/lib/ganeti/rapi.pem' -----BEGIN CERTIFICATE----- MIIC9zCCAd+gAwIBAgIBATANBgkqhkiG9w0BAQsFADAdMRswGQYDVQQDDBJnYW5l dGkuZXhhbXBsZS5jb20wHhcNMjYxMTE0MTgxNzExWhcNMzExMTEzMTgxNzExWjAd MRswGQYDVQQDDBJnYW5ldGkuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUA A4IBDwAwggEKAoIBAQCztD9HE34Dgo55wCUwqiElQwOBdYdCwuio69S8wfhKUm0n iHcyX6AeWpTpKGt+XFJqwqsGI3OdFX8NBw1p+8ob2z/szODX7tBdetUtExvyx+9Y ckCVA8iWZXIUlNhuhpH6c0i0SuK9Oac3wvyVXy64cLJR5jki3/G7c79yMfVv60Wg XCbN6ByyWmCwKZ0YWvTBCogGFlVUZDJfm47z+GJMf50KLtGDzMpMDSrBLLS2RLnu /ylpZnpI/Vlc6Gc0+HR9l9U+ZpD+BIsTXMCQUHoNsWB59B4ePMWdxEAjTEjI2eGE cfxJLh5QNR2NEmedUEH8So3fNF9DTLsen+vatKsVAgMBAAGjQjBAMA8GA1UdEwEB /wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGmMB0GA1UdDgQWBBQPyFbb15zUrWzB/Owv uUCAGlP88TANBgkqhkiG9w0BAQsFAAOCAQEAMhjDny3brB+FwaogF1Rx5pQTSjoK j1phsqHyAkDV3UeEYLDr5WYOzrSmEQ1IabaOEw3haulHDbCAGGM4VfHibC/Uxy1e 3FASHdI09KcwDn67MAunGaVxvqf4EbwZ3JcqzRxFDtkIvpDlAfBjnahVwpc1HlJ4 YdHHdVNvsoT3VPSx70hGcASB05yAwDz7xonU5HyTkF+3LJkTmOSmXmXlUXEvS4cZ rmrXobsKs7I8KKyC3Vqv8MFFsrtgcfT1C+pTBFGzMcAP2yeizZ18fXqce2UC/sPF kiXfwb9et7V/xPj5XV41dlf9lh2PO5786j1/95dH/+cydTdeZN4wtdgSwA== -----END CERTIFICATE----- RAPI protocol version: 2 Command: ssh scratchy.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' Command: ssh grandpa.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' Command: ssh maude-flanders.staging.ganeti.org 'iptables-save | grep -v '\''ganeti_qa_script'\'' | iptables-restore' <<<< 2026-11-14 19:17:29.470678 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree,csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output dfree,offline,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mnode,role,name,ndp/cpu_speed,cnodes,ctotal,sip,master,cnos >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndparams,bootid,mfree,powered,ndp/oob_program,ctime,ndp/spindle_count,uuid,sinst_list,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output pip,master_candidate,sinst_cnt,disk_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output hv_state,mtime,ndp/ovs_link >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output vm_capable,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output drained,master_capable,ndp/exclusive_storage,custom_ndparams,dtotal,ndp/ovs_name,pinst_cnt,group.uuid,pinst_list,spfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mtotal,tags,ndp/ovs,group,csockets >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' grandpa.staging.ganeti.org maude-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org' scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org' scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-11-14 19:17:34.095731 time=0:00:04.625053 [TestNodeList] gnt-node list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-11-14 19:17:34.095835 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/pvh_mode,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 scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid,nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output snodes.group.uuid,disk.uuid/6,network_port,nic.uuid/3,disk.spindles/1,uuid,hv/cpu_cap,nic.uuid/5,nic.link/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/4,nic.mac/3,disk.uuid/15,nic.mac/6,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/virtio_disk_iothreads,nic.link/7,hv/cdrom2_image_path,pnode.group,hv/reboot_behavior,console,be/always_failover,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/11,hv/vhost_net >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/5,disk.name/0,nic.link/1,nic.uuid/2,hv/cpu_threads,hv/spice_playback_compression,bridge >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,nic.uuid/1,disk.uuid/2,hv/kvm_extra,status,disk.size/13,hv/vnc_x509_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/13,nic.bridge/7,hv/mem_path,ip,snodes,disk.spindles,disk.uuid/14 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.links,nic.link/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/11,nic.mac/0,nic.network/5,nic_mode,nic.mac/1,disk.name/4,hv/usb_devices,snodes.group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pvh_mode,nic_network >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/8,hv/spice_bind,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.size/11,name,nic.bridges,disk.uuid/7,nic.network/4,nic.mode/2,hv/bootloader_args,oper_vcpus,disk.size/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/0,nic.name/5,nic.bridge/6,nic.network/1,nic.ip/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/soundhw,hv/vga,be/vcpus,disk.size/4,disk.size/0,disk.uuid/9,disk.spindles/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuids,disk.names,nic.network/2,disk.count,disk.spindles/5,disk.uuid/12,vcpus,hv/use_bootloader,nic.bridge/2,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/2,hv/spice_streaming_video,disk_usage,nic.vlan/5,disk.spindles/11,nic.vlans,nic.ip/6,nic.vlan/0,disk.spindles/14,nic.link/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pae,disk.sizes,hv/keymap,oper_ram,hv/kernel_args,nic.network.name/6,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/0,disk.size/12,nic.ip/7,nic.link/0,disk.name/6,hv/spice_use_vdagent,hv/serial_console,nic.network.name/7,disk.uuid/13 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,disk.name/14,hv/spice_use_tls,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vif_type,nic.bridge/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,disk_template,hv/disk_cache,nic.uuid/0,nic.network/3,hv/migration_downtime,disk.name/7,serial_no,disk.spindles/10,nic.bridge/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,hv/startup_timeout,hv/spice_ip_version,hv/acpi,hv/vnet_hdr,hv/boot_order,custom_hvparams,hv/drop_capabilities,hv/cpu_cores >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/5,be/spindle_use,disk.size/9,hv/device_model,hypervisor,hv/extra_config,nic.network.name/3,hv/disk_aio >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/security_domain,disk.uuid/8,nic.network/6,hv/machine_version,nic.vlan/3,nic.ips,nic.networks.names,hv/extra_cgroups,sdb_size >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_tls,hv/security_model,hv/num_ttys,disk.name/3,nic.mode/3,be/memory,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_discard,nic.name/1,nic.bridge/5,hv/vnc_x509_verify,nic.uuid/6,oper_state,disk.spindles/7,disk.spindles/2,hv/cpu_type,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/root_path,nic.ip/4,disk.spindles/15,hv/user_shutdown,custom_nicparams,hv/use_guest_agent,beparams,nic.name/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/15,os,disk.uuid/3,hv/scsi_controller_type,hv/blockdev_prefix,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.mode/6,hv/cdrom_disk_type,nic.name/7,hv/virtio_net_queues,be/minmem,hv/usb_mouse,disk.size/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/4,nic.mode/7,disk.size/1,hv/serial_speed,hv/bootloader_path,nic.networks,disk.spindles/0,disk.name/13,pnode.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output mtime,disk.uuid/4,hv/devices,nic.link/6,disk.spindles/6,nic.mac/4,nic.link/2,nic.mode/0,nic.mac/7,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_tls_ciphers,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_beparams,nic.name/0,nic.vlan/7,nic.network.name/5,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/5,tags,disk.spindles/8,nic.uuid/7,osparams,nic.mode/1,nic.vlan/1,pnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/nic_type,nic.name/3,hv/kernel_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/10,nic.ip/0,nic.bridge/3,nic.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output forthcoming,hv/viridian,disk.name/12,be/maxmem,disk.uuid/10,nic.macs,disk.name/2,nic.ip/2,admin_up,hv/use_chroot >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/3,nic_link,hv/cpuid,nic.network.name/4,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hvparams,nic.mac/5,admin_state,nic.uuid/4,hv/vnc_bind_address >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/10,hv/kvm_flag,disk.name/9,ctime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/2,disk.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_osparams,nic.network/7,disk.uuid/0,sda_size,disk.size/14,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.modes,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_path,hv/use_localtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_sockets,nic.network.name/1,hv/vnc_password_file,nic.network.name/2,nic.ip/5,mac,be/auto_balance,hv/migration_caps >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/init_script,nic.network.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_image_compression,disk.spindles/9,hv/cpu_weight,hv/floppy_image_path,hv/spice_zlib_glz_wan_compression,nic.uuids,nic.count >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-11-14 19:17:43.287099 time=0:00:09.191264 [TestInstanceList] gnt-instance list <<<< 2026-11-14 19:17:43.287229 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart,opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opstart,oplog,opresult,archived,opend >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output end_ts,priority,opstatus,status,start_ts,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output ops,received_ts,id,opexec >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 3 2 1' 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 3 2 1' 3 2 1 Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-11-14 19:17:44.936914 time=0:00:01.649685 [TestJobList] gnt-job list **** 2026-11-14 19:17:44.936996 skipping [TestNodeAddAll] Adding all nodes to cluster, test(s) create-cluster disabled <<<< 2026-11-14 19:17:44.937023 start [TestJobqueue] gnt-debug test-jobqueue Command: ssh scratchy.staging.ganeti.org 'gnt-debug test-jobqueue' Testing job submission Job submission tests were successful Testing job dependencies Submitted jobs 4, 5, 6, 7, 8 Waiting for job 4 ... Waiting for job 7 ... Waiting for job 5 ... Waiting for job 6 ... Waiting for job 8 ... Job dependency tests were successful Testing job success Sat Nov 14 19:17:52 2026 - INFO: Expanding names Sat Nov 14 19:17:52 2026 - INFO: Executing Sat Nov 14 19:17:53 2026 - INFO: Sending log message 1 Sat Nov 14 19:17:53 2026 - INFO: Sending log message 2 Sat Nov 14 19:17:53 2026 - INFO: Sending log message 3 Sat Nov 14 19:17:53 2026 - INFO: Sending log message 4 Sat Nov 14 19:17:53 2026 - INFO: Sending log message 5 Sat Nov 14 19:17:53 2026 - INFO: Sending log message 6 Sat Nov 14 19:17:53 2026 - INFO: Sending log message 7 Testing multiple successful opcodes Sat Nov 14 19:17:54 2026 - INFO: Expanding names Sat Nov 14 19:17:54 2026 - INFO: Executing Sat Nov 14 19:17:54 2026 - INFO: Sending log message 1 Sat Nov 14 19:17:54 2026 - INFO: Sending log message 2 Sat Nov 14 19:17:54 2026 - INFO: Sending log message 3 Sat Nov 14 19:17:54 2026 - INFO: Sending log message 4 Sat Nov 14 19:17:54 2026 - INFO: Sending log message 5 Sat Nov 14 19:17:55 2026 - INFO: Sending log message 6 Sat Nov 14 19:17:55 2026 - INFO: Sending log message 7 Sat Nov 14 19:17:55 2026 - INFO: Expanding names Sat Nov 14 19:17:55 2026 - INFO: Executing Sat Nov 14 19:17:55 2026 - INFO: Sending log message 1 Sat Nov 14 19:17:55 2026 - INFO: Sending log message 2 Sat Nov 14 19:17:56 2026 - INFO: Sending log message 3 Sat Nov 14 19:17:56 2026 - INFO: Sending log message 4 Sat Nov 14 19:17:56 2026 - INFO: Sending log message 5 Sat Nov 14 19:17:56 2026 - INFO: Sending log message 6 Sat Nov 14 19:17:56 2026 - INFO: Sending log message 7 Testing job failure Sat Nov 14 19:17:56 2026 - INFO: Expanding names Sat Nov 14 19:17:57 2026 - INFO: Executing Sat Nov 14 19:17:57 2026 - INFO: Sending log message 1 Sat Nov 14 19:17:57 2026 - INFO: Sending log message 2 Sat Nov 14 19:17:57 2026 - INFO: Sending log message 3 Sat Nov 14 19:17:57 2026 - INFO: Sending log message 4 Sat Nov 14 19:17:57 2026 - INFO: Sending log message 5 Sat Nov 14 19:17:57 2026 - INFO: Sending log message 6 Sat Nov 14 19:17:57 2026 - INFO: Sending log message 7 Ignoring error for 'job fail' test: Opcode failure was requested Testing partial job failure Sat Nov 14 19:17:58 2026 - INFO: Expanding names Sat Nov 14 19:17:58 2026 - INFO: Executing Sat Nov 14 19:17:58 2026 - INFO: Sending log message 1 Sat Nov 14 19:17:58 2026 - INFO: Sending log message 2 Sat Nov 14 19:17:58 2026 - INFO: Sending log message 3 Sat Nov 14 19:17:58 2026 - INFO: Sending log message 4 Sat Nov 14 19:17:58 2026 - INFO: Sending log message 5 Sat Nov 14 19:17:59 2026 - INFO: Sending log message 6 Sat Nov 14 19:17:59 2026 - INFO: Sending log message 7 Sat Nov 14 19:17:59 2026 - INFO: Expanding names Sat Nov 14 19:17:59 2026 - INFO: Executing Sat Nov 14 19:17:59 2026 - INFO: Sending log message 1 Sat Nov 14 19:17:59 2026 - INFO: Sending log message 2 Sat Nov 14 19:17:59 2026 - INFO: Sending log message 3 Sat Nov 14 19:17:59 2026 - INFO: Sending log message 4 Sat Nov 14 19:17:59 2026 - INFO: Sending log message 5 Sat Nov 14 19:17:59 2026 - INFO: Sending log message 6 Sat Nov 14 19:17:59 2026 - INFO: Sending log message 7 Sat Nov 14 19:18:00 2026 - INFO: Expanding names Sat Nov 14 19:18:00 2026 - INFO: Executing Sat Nov 14 19:18:00 2026 - INFO: Sending log message 1 Sat Nov 14 19:18:00 2026 - INFO: Sending log message 2 Sat Nov 14 19:18:00 2026 - INFO: Sending log message 3 Sat Nov 14 19:18:00 2026 - INFO: Sending log message 4 Sat Nov 14 19:18:00 2026 - INFO: Sending log message 5 Sat Nov 14 19:18:00 2026 - INFO: Sending log message 6 Sat Nov 14 19:18:00 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-11-14 19:18:00.621720 time=0:00:15.684697 [TestJobqueue] gnt-debug test-jobqueue <<<< 2026-11-14 19:18:00.621962 start [TestJobCancellation] gnt-job cancel Command: ssh scratchy.staging.ganeti.org 'gnt-debug delay --submit 10.0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-debug delay --submit 3.0 2>&1' JobID: 13 JobID: 14 Command: ssh scratchy.staging.ganeti.org 'gnt-job cancel 14' Job successfully cancelled Command: ssh scratchy.staging.ganeti.org 'gnt-job watch 14' Stdout was: Output from job 14 follows -------------------------- Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list --no-headers --output=id,status 14 2>&1' Job 14 failed: Unhandled Ganeti error: Job was canceled 14 canceled ---- PASSED [TestJobCancellation] gnt-job cancel ----------------------- >>>> 2026-11-14 19:18:07.347041 time=0:00:06.725079 [TestJobCancellation] gnt-job cancel <<<< 2026-11-14 19:18:07.347146 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-11-14 19:18:07.901686 time=0:00:00.554540 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-11-14 19:18:07.901812 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree,csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output dfree,offline,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mnode,role,name,ndp/cpu_speed,cnodes,ctotal,sip,master,cnos >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndparams,bootid,mfree,powered,ndp/oob_program,ctime,ndp/spindle_count,uuid,sinst_list,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output pip,master_candidate,sinst_cnt,disk_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output hv_state,mtime,ndp/ovs_link >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output vm_capable,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output drained,master_capable,ndp/exclusive_storage,custom_ndparams,dtotal,ndp/ovs_name,pinst_cnt,group.uuid,pinst_list,spfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mtotal,tags,ndp/ovs,group,csockets >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' grandpa.staging.ganeti.org maude-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org' scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org' scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-11-14 19:18:12.544209 time=0:00:04.642397 [TestNodeList] gnt-node list <<<< 2026-11-14 19:18:12.544314 start [TestNodeListFields] gnt-node list-fields Command: ssh scratchy.staging.ganeti.org 'gnt-node list-fields >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list-fields pip sip tags master group group.uuid powered ndparams custom_ndparams hv_state disk_state ndp/cpu_speed ndp/exclusive_storage ndp/oob_program ndp/ovs ndp/ovs_link ndp/ovs_name ndp/spindle_count ndp/ssh_port role pinst_cnt pinst_list sinst_cnt sinst_list drained master_candidate master_capable name offline serial_no uuid vm_capable bootid cnodes cnos csockets ctotal dfree dtotal spfree sptotal mfree mnode mtotal ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-fields '\''--separator=|'\'' --no-headers' bootid|Text|BootID|Random UUID renewed for each system reboot, can be used for detecting reboots by tracking changes cnodes|Number|CNodes|Number of NUMA domains on node (if exported by hypervisor) cnos|Number|CNOs|Number of logical processors used by the node OS (dom0 for Xen) csockets|Number|CSockets|Number of physical CPU sockets (if exported by hypervisor) ctime|Timestamp|CTime|Creation timestamp ctotal|Number|CTotal|Number of logical processors custom_ndparams|Custom|CustomNodeParameters|Custom node parameters dfree|Storage size|DFree|Available storage space on storage unit disk_state|Custom|DiskState|Disk state drained|Boolean|Drained|Whether node is drained dtotal|Storage size|DTotal|Total storage space on storage unit for instance disk allocation group|Text|Group|Node group group.uuid|Text|GroupUUID|UUID of node group hv_state|Custom|HypervisorState|Hypervisor state master|Boolean|IsMaster|Whether node is master master_candidate|Boolean|MasterC|Whether node is a master candidate master_capable|Boolean|MasterCapable|Whether node can become a master candidate mfree|Storage size|MFree|Memory available for instance allocations mnode|Storage size|MNode|Amount of memory used by node (dom0 for Xen) mtime|Timestamp|MTime|Modification timestamp mtotal|Storage size|MTotal|Total amount of memory of physical machine name|Text|Node|Node name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NodeParameters|Merged node parameters offline|Boolean|Offline|Whether node is marked offline pinst_cnt|Number|Pinst|Number of instances with this node as primary pinst_list|Custom|PriInstances|List of instances with this node as primary pip|Text|PrimaryIP|Primary IP address powered|Boolean|Powered|Whether node is thought to be powered on role|Text|Role|Node role; "M" for master, "C" for master candidate, "R" for regular, "D" for drained, "O" for offline serial_no|Number|SerialNo|Node object serial number, incremented on each modification sinst_cnt|Number|Sinst|Number of instances with this node as secondary sinst_list|Custom|SecInstances|List of instances with this node as secondary sip|Text|SecondaryIP|Secondary IP address spfree|Number|SpFree|Available spindles in volume group (exclusive storage only) sptotal|Number|SpTotal|Total spindles in volume group (exclusive storage only) tags|Custom|Tags|Tags uuid|Text|UUID|Node UUID vm_capable|Boolean|VMCapable|Whether node can host instances Command: ssh scratchy.staging.ganeti.org 'gnt-node list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeListFields] gnt-node list-fields ------------------ >>>> 2026-11-14 19:18:13.490937 time=0:00:00.946623 [TestNodeListFields] gnt-node list-fields <<<< 2026-11-14 19:18:13.491046 start [TestInstanceListFields] gnt-instance list-fields Command: ssh scratchy.staging.ganeti.org 'gnt-instance list-fields >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list-fields pnode pnode.group pnode.group.uuid snodes snodes.group snodes.group.uuid admin_state admin_up admin_state_source disks_active tags console forthcoming disk_template hypervisor name network_port os serial_no uuid oper_state oper_ram oper_vcpus status nic.count nic.macs nic.ips nic.names nic.uuids nic.modes nic.links nic.vlans nic.bridges nic.networks nic.networks.names nic.ip/0 nic.mac/0 nic.name/0 nic.uuid/0 nic.mode/0 nic.link/0 nic.bridge/0 nic.vlan/0 nic.network/0 nic.network.name/0 nic.ip/1 nic.mac/1 nic.name/1 nic.uuid/1 nic.mode/1 nic.link/1 nic.bridge/1 nic.vlan/1 nic.network/1 nic.network.name/1 nic.ip/2 nic.mac/2 nic.name/2 nic.uuid/2 nic.mode/2 nic.link/2 nic.bridge/2 nic.vlan/2 nic.network/2 nic.network.name/2 nic.ip/3 nic.mac/3 nic.name/3 nic.uuid/3 nic.mode/3 nic.link/3 nic.bridge/3 nic.vlan/3 nic.network/3 nic.network.name/3 nic.ip/4 nic.mac/4 nic.name/4 nic.uuid/4 nic.mode/4 nic.link/4 nic.bridge/4 nic.vlan/4 nic.network/4 nic.network.name/4 nic.ip/5 nic.mac/5 nic.name/5 nic.uuid/5 nic.mode/5 nic.link/5 nic.bridge/5 nic.vlan/5 nic.network/5 nic.network.name/5 nic.ip/6 nic.mac/6 nic.name/6 nic.uuid/6 nic.mode/6 nic.link/6 nic.bridge/6 nic.vlan/6 nic.network/6 nic.network.name/6 nic.ip/7 nic.mac/7 nic.name/7 nic.uuid/7 nic.mode/7 nic.link/7 nic.bridge/7 nic.vlan/7 nic.network/7 nic.network.name/7 hvparams beparams osparams custom_hvparams custom_beparams custom_osparams custom_nicparams hv/acpi hv/blockdev_prefix hv/boot_order hv/bootloader_args hv/bootloader_path hv/cdrom2_image_path hv/cdrom_disk_type hv/cdrom_image_path hv/cpu_cap hv/cpu_cores hv/cpu_mask hv/cpu_sockets hv/cpu_threads hv/cpu_type hv/cpu_weight hv/cpuid hv/device_model hv/devices hv/disk_aio hv/disk_cache hv/disk_discard hv/disk_type hv/drop_capabilities hv/extra_cgroups hv/extra_config hv/floppy_image_path hv/init_script hv/initrd_path hv/kernel_args hv/kernel_path hv/keymap hv/kvm_extra hv/kvm_flag hv/kvm_path hv/kvm_pci_reservations hv/machine_version hv/mem_path hv/migration_caps hv/migration_downtime hv/nic_type hv/num_ttys hv/pae hv/pci_pass hv/pvh_mode 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.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list-fields '\''--separator=|'\'' --no-headers' admin_state|Text|InstanceState|Desired state of instance admin_state_source|Text|InstanceStateSource|Who last changed the desired state of the instance admin_up|Boolean|Autostart|Desired state of instance be/always_failover|Boolean|be/always_failover|The "always_failover" backend parameter be/auto_balance|Boolean|Auto_balance|The "auto_balance" backend parameter be/maxmem|Storage size|ConfigMaxMem|The "maxmem" backend parameter be/memory|Storage size|ConfigMaxMem|The "maxmem" backend parameter be/minmem|Storage size|ConfigMinMem|The "minmem" backend parameter be/spindle_use|Number|be/spindle_use|The "spindle_use" backend parameter be/vcpus|Number|ConfigVCPUs|The "vcpus" backend parameter beparams|Custom|BackendParameters|Backend parameters (merged) bridge|Text|NicBridge/0|Bridge of 1st network interface console|Custom|Console|Instance console information ctime|Timestamp|CTime|Creation timestamp custom_beparams|Custom|CustomBackendParameters|Custom backend parameters custom_hvparams|Custom|CustomHypervisorParameters|Custom hypervisor parameters custom_nicparams|Custom|CustomNicParameters|Custom network interface parameters custom_osparams|Custom|CustomOpSysParameters|Custom operating system parameters disk.count|Number|Disks|Number of disks disk.name/0|Text|DiskName/0|Name of 1st disk disk.name/1|Text|DiskName/1|Name of 2nd disk disk.name/2|Text|DiskName/2|Name of 3rd disk disk.name/3|Text|DiskName/3|Name of 4th disk disk.name/4|Text|DiskName/4|Name of 5th disk disk.name/5|Text|DiskName/5|Name of 6th disk disk.name/6|Text|DiskName/6|Name of 7th disk disk.name/7|Text|DiskName/7|Name of 8th disk disk.name/8|Text|DiskName/8|Name of 9th disk disk.name/9|Text|DiskName/9|Name of 10th disk disk.name/10|Text|DiskName/10|Name of 11th disk disk.name/11|Text|DiskName/11|Name of 12th disk disk.name/12|Text|DiskName/12|Name of 13th disk disk.name/13|Text|DiskName/13|Name of 14th disk disk.name/14|Text|DiskName/14|Name of 15th disk disk.name/15|Text|DiskName/15|Name of 16th disk disk.names|Custom|Disk_names|List of disk names disk.size/0|Storage size|Disk/0|Disk size of 1st disk disk.size/1|Storage size|Disk/1|Disk size of 2nd disk disk.size/2|Storage size|Disk/2|Disk size of 3rd disk disk.size/3|Storage size|Disk/3|Disk size of 4th disk disk.size/4|Storage size|Disk/4|Disk size of 5th disk disk.size/5|Storage size|Disk/5|Disk size of 6th disk disk.size/6|Storage size|Disk/6|Disk size of 7th disk disk.size/7|Storage size|Disk/7|Disk size of 8th disk disk.size/8|Storage size|Disk/8|Disk size of 9th disk disk.size/9|Storage size|Disk/9|Disk size of 10th disk disk.size/10|Storage size|Disk/10|Disk size of 11th disk disk.size/11|Storage size|Disk/11|Disk size of 12th disk disk.size/12|Storage size|Disk/12|Disk size of 13th disk disk.size/13|Storage size|Disk/13|Disk size of 14th disk disk.size/14|Storage size|Disk/14|Disk size of 15th disk disk.size/15|Storage size|Disk/15|Disk size of 16th disk disk.sizes|Custom|Disk_sizes|List of disk sizes disk.spindles|Custom|Disk_spindles|List of disk spindles disk.spindles/0|Number|DiskSpindles/0|Spindles of 1st disk disk.spindles/1|Number|DiskSpindles/1|Spindles of 2nd disk disk.spindles/2|Number|DiskSpindles/2|Spindles of 3rd disk disk.spindles/3|Number|DiskSpindles/3|Spindles of 4th disk disk.spindles/4|Number|DiskSpindles/4|Spindles of 5th disk disk.spindles/5|Number|DiskSpindles/5|Spindles of 6th disk disk.spindles/6|Number|DiskSpindles/6|Spindles of 7th disk disk.spindles/7|Number|DiskSpindles/7|Spindles of 8th disk disk.spindles/8|Number|DiskSpindles/8|Spindles of 9th disk disk.spindles/9|Number|DiskSpindles/9|Spindles of 10th disk disk.spindles/10|Number|DiskSpindles/10|Spindles of 11th disk disk.spindles/11|Number|DiskSpindles/11|Spindles of 12th disk disk.spindles/12|Number|DiskSpindles/12|Spindles of 13th disk disk.spindles/13|Number|DiskSpindles/13|Spindles of 14th disk disk.spindles/14|Number|DiskSpindles/14|Spindles of 15th disk disk.spindles/15|Number|DiskSpindles/15|Spindles of 16th disk disk.uuid/0|Text|DiskUUID/0|UUID of 1st disk disk.uuid/1|Text|DiskUUID/1|UUID of 2nd disk disk.uuid/2|Text|DiskUUID/2|UUID of 3rd disk disk.uuid/3|Text|DiskUUID/3|UUID of 4th disk disk.uuid/4|Text|DiskUUID/4|UUID of 5th disk disk.uuid/5|Text|DiskUUID/5|UUID of 6th disk disk.uuid/6|Text|DiskUUID/6|UUID of 7th disk disk.uuid/7|Text|DiskUUID/7|UUID of 8th disk disk.uuid/8|Text|DiskUUID/8|UUID of 9th disk disk.uuid/9|Text|DiskUUID/9|UUID of 10th disk disk.uuid/10|Text|DiskUUID/10|UUID of 11th disk disk.uuid/11|Text|DiskUUID/11|UUID of 12th disk disk.uuid/12|Text|DiskUUID/12|UUID of 13th disk disk.uuid/13|Text|DiskUUID/13|UUID of 14th disk disk.uuid/14|Text|DiskUUID/14|UUID of 15th disk disk.uuid/15|Text|DiskUUID/15|UUID of 16th disk disk.uuids|Custom|Disk_UUIDs|List of disk UUIDs disk_template|Text|Disk_template|Instance disk template disk_usage|Storage size|DiskUsage|Total disk space used by instance on each of its nodes; this is not the disk size visible to the instance, but the usage on the node disks_active|Boolean|DisksActive|Desired state of instance disks forthcoming|Boolean|Forthcoming|whether the Instance is forthcoming hv/acpi|Boolean|ACPI|The "acpi" hypervisor parameter hv/blockdev_prefix|Custom|hv/blockdev_prefix|The "blockdev_prefix" hypervisor parameter hv/boot_order|Custom|Boot_order|The "boot_order" hypervisor parameter hv/bootloader_args|Custom|hv/bootloader_args|The "bootloader_args" hypervisor parameter hv/bootloader_path|Custom|hv/bootloader_path|The "bootloader_path" hypervisor parameter hv/cdrom2_image_path|Custom|hv/cdrom2_image_path|The "cdrom2_image_path" hypervisor parameter hv/cdrom_disk_type|Custom|hv/cdrom_disk_type|The "cdrom_disk_type" hypervisor parameter hv/cdrom_image_path|Custom|CDROM_image_path|The "cdrom_image_path" hypervisor parameter hv/cpu_cap|Number|hv/cpu_cap|The "cpu_cap" hypervisor parameter hv/cpu_cores|Number|hv/cpu_cores|The "cpu_cores" hypervisor parameter hv/cpu_mask|Custom|hv/cpu_mask|The "cpu_mask" hypervisor parameter hv/cpu_sockets|Number|hv/cpu_sockets|The "cpu_sockets" hypervisor parameter hv/cpu_threads|Number|hv/cpu_threads|The "cpu_threads" hypervisor parameter hv/cpu_type|Custom|cpu_type|The "cpu_type" hypervisor parameter hv/cpu_weight|Number|hv/cpu_weight|The "cpu_weight" hypervisor parameter hv/cpuid|Custom|hv/cpuid|The "cpuid" hypervisor parameter hv/device_model|Custom|hv/device_model|The "device_model" hypervisor parameter hv/devices|Custom|hv/devices|The "devices" hypervisor parameter hv/disk_aio|Custom|hv/disk_aio|The "disk_aio" hypervisor parameter hv/disk_cache|Custom|hv/disk_cache|The "disk_cache" hypervisor parameter hv/disk_discard|Custom|hv/disk_discard|The "disk_discard" hypervisor parameter hv/disk_type|Custom|Disk_type|The "disk_type" hypervisor parameter hv/drop_capabilities|Custom|hv/drop_capabilities|The "drop_capabilities" hypervisor parameter hv/extra_cgroups|Custom|hv/extra_cgroups|The "extra_cgroups" hypervisor parameter hv/extra_config|Custom|hv/extra_config|The "extra_config" hypervisor parameter hv/floppy_image_path|Custom|hv/floppy_image_path|The "floppy_image_path" hypervisor parameter hv/init_script|Custom|hv/init_script|The "init_script" hypervisor parameter hv/initrd_path|Custom|Initrd_path|The "initrd_path" hypervisor parameter hv/kernel_args|Custom|hv/kernel_args|The "kernel_args" hypervisor parameter hv/kernel_path|Custom|Kernel_path|The "kernel_path" hypervisor parameter hv/keymap|Custom|hv/keymap|The "keymap" hypervisor parameter hv/kvm_extra|Custom|hv/kvm_extra|The "kvm_extra" hypervisor parameter hv/kvm_flag|Custom|hv/kvm_flag|The "kvm_flag" hypervisor parameter hv/kvm_path|Custom|hv/kvm_path|The "kvm_path" hypervisor parameter hv/kvm_pci_reservations|Number|hv/kvm_pci_reservations|The "kvm_pci_reservations" hypervisor parameter hv/machine_version|Custom|hv/machine_version|The "machine_version" hypervisor parameter hv/mem_path|Custom|hv/mem_path|The "mem_path" hypervisor parameter hv/migration_caps|Custom|hv/migration_caps|The "migration_caps" hypervisor parameter hv/migration_downtime|Number|hv/migration_downtime|The "migration_downtime" hypervisor parameter hv/nic_type|Custom|NIC_type|The "nic_type" hypervisor parameter hv/num_ttys|Number|hv/num_ttys|The "num_ttys" hypervisor parameter hv/pae|Boolean|PAE|The "pae" hypervisor parameter hv/pci_pass|Custom|pci_pass|The "pci_pass" hypervisor parameter hv/pvh_mode|Boolean|Pvh_mode|The "pvh_mode" 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 scratchy.staging.ganeti.org 'gnt-instance list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: ---- PASSED [TestInstanceListFields] gnt-instance list-fields ---------- >>>> 2026-11-14 19:18:14.159252 time=0:00:00.668206 [TestInstanceListFields] gnt-instance list-fields <<<< 2026-11-14 19:18:14.159354 start [TestJobListFields] gnt-node list-fields Warning: Queried for unknown fields field/does/not/exist Command: ssh scratchy.staging.ganeti.org 'gnt-job list-fields >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list-fields id status priority archived ops opresult opstatus oplog opstart opexec opend oppriority summary received_ts start_ts end_ts >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list-fields '\''--separator=|'\'' --no-headers' archived|Boolean|Archived|Whether job is archived end_ts|Custom|End|Timestamp of job end (tuple containing seconds and microseconds) id|Number|ID|Job ID opend|Custom|OpCode_end|List of opcode execution end timestamps opexec|Custom|OpCode_exec|List of opcode execution start timestamps (after acquiring locks) oplog|Custom|OpCode_log|List of opcode output logs oppriority|Custom|OpCode_prio|List of opcode priorities opresult|Custom|OpCode_result|List of opcodes results ops|Custom|OpCodes|List of all opcodes opstart|Custom|OpCode_start|List of opcode start timestamps (before acquiring locks) opstatus|Custom|OpCode_status|List of opcodes status priority|Number|Priority|Current job priority (19 to -20) received_ts|Custom|Received|Timestamp of when job was received (tuple containing seconds and microseconds) start_ts|Custom|Start|Timestamp of job start (tuple containing seconds and microseconds) status|Text|Status|Job status summary|Custom|Summary|List of per-opcode summaries Command: ssh scratchy.staging.ganeti.org 'gnt-job list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: ---- PASSED [TestJobListFields] gnt-node list-fields ------------------- >>>> 2026-11-14 19:18:14.805477 time=0:00:00.646123 [TestJobListFields] gnt-node list-fields Warning: Queried for unknown fields field/does/not/exist **** 2026-11-14 19:18:14.805578 skipping [TestBackupListFields] gnt-backup list-fields, test(s) instance-export disabled <<<< 2026-11-14 19:18:14.805594 start [TestNodeInfo] gnt-node info ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node info' - Node name: grandpa.staging.ganeti.org primary ip: 192.168.1.6 secondary ip: 192.168.1.6 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) - Node name: maude-flanders.staging.ganeti.org primary ip: 192.168.1.7 secondary ip: 192.168.1.7 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) - Node name: scratchy.staging.ganeti.org primary ip: 192.168.1.5 secondary ip: 192.168.1.5 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) ---- PASSED [TestNodeInfo] gnt-node info ------------------------------- >>>> 2026-11-14 19:18:15.034662 time=0:00:00.229068 [TestNodeInfo] gnt-node info vvvv BLOCK 2026-11-14 19:18:15.034710 start [RunClusterTests] Runs tests related to gnt-cluster **** 2026-11-14 19:18:15.034751 skipping [TestClusterInitDisk] gnt-cluster init -D, test(s) create-cluster disabled <<<< 2026-11-14 19:18:15.034761 start [TestClusterRenewCrypto] gnt-cluster renew-crypto Command: ssh scratchy.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 scratchy.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 scratchy.staging.ganeti.org 'gnt-cluster renew-crypto --force --rapi-certificate=/dev/null' Stdout was: Updating certificates now. Running "gnt-cluster verify" is recommended after this operation. Stderr was: Unable to load X509 certificate from /dev/null: Unable to load certificate: Unable to load PEM file. See https://cryptography.io/en/latest/faq/#why-can-t-i-import-my-pem-file for more details. MalformedFraming Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'tmp=$(mktemp .gnt.XXXXXX --tmpdir=$(dirname /var/lib/ganeti/rapi.pem)) && [[ -f "$tmp" ]] && cp /var/lib/ganeti/rapi.pem $tmp && echo $tmp' /var/lib/ganeti/.gnt.aAyyf3 Backup filename: /var/lib/ganeti/.gnt.aAyyf3 /tmp/gnt.GQPo6w Command: ssh scratchy.staging.ganeti.org 'gnt-cluster renew-crypto --force --rapi-certificate=/tmp/gnt.GQPo6w' 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 scratchy.staging.ganeti.org 'rm -f /tmp/gnt.GQPo6w' /tmp/gnt.LPTHor Command: ssh scratchy.staging.ganeti.org 'gnt-cluster renew-crypto --force --cluster-domain-secret=/tmp/gnt.LPTHor' 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 scratchy.staging.ganeti.org 'rm -f /tmp/gnt.LPTHor' Command: ssh scratchy.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 scratchy.staging.ganeti.org Stopping daemons on grandpa.staging.ganeti.org Stopping daemons on maude-flanders.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 grandpa.staging.ganeti.org:22 Copying /var/lib/ganeti/rapi.pem, /var/lib/ganeti/hmac.key, /var/lib/ganeti/cluster-domain-secret to maude-flanders.staging.ganeti.org:22 Starting daemons on grandpa.staging.ganeti.org Starting daemons on maude-flanders.staging.ganeti.org Starting daemons on scratchy.staging.ganeti.org Gathering cluster information Blocking watcher Stopping master daemons Stopping daemons on scratchy.staging.ganeti.org Starting daemon 'ganeti-noded' on scratchy.staging.ganeti.org Starting daemon 'ganeti-wconfd' on scratchy.staging.ganeti.org Stopping daemons on grandpa.staging.ganeti.org Stopping daemons on maude-flanders.staging.ganeti.org Updating the cluster SSL certificate. Copying /var/lib/ganeti/server.pem to grandpa.staging.ganeti.org:22 Copying /var/lib/ganeti/server.pem to maude-flanders.staging.ganeti.org:22 Updating client SSL certificates. Copying /var/lib/ganeti/ssconf_master_candidates_certs to grandpa.staging.ganeti.org:22 Copying /var/lib/ganeti/ssconf_master_candidates_certs to maude-flanders.staging.ganeti.org:22 Starting daemons on grandpa.staging.ganeti.org Starting daemons on maude-flanders.staging.ganeti.org Stopping daemon 'ganeti-wconfd' on scratchy.staging.ganeti.org Stopping daemon 'ganeti-noded' on scratchy.staging.ganeti.org Starting daemons on scratchy.staging.ganeti.org Sat Nov 14 19:18:39 2026 Renewing Node SSL certificates Sat Nov 14 19:18: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 'scratchy.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 0ce65b1c-b7b1-49b4-a8b0-8787069bff03=2B:2C:EE:E6:87:3F:2A:3D:64:32:B1:19:38:12:D8:F4:37:E0:B2:A5 0ff58ec9-ee7d-43ab-bac0-2954beb5ba35=EB:00:49:B5:58:F3:4B:1F:3E:75:7E:DE:F2:10:C4:6B:6B:70:A6:64 1fc1d398-94b2-4562-822b-d54566907ca6=36:DE:A3:7E:2E:2C:C0:F6:9C:ED:27:4B:2F:41:A0:B7:C9:D5:1E:4D Ssconf Master Certificates of node 'grandpa.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9mmqrty8 -oControlMaster=no grandpa.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 0ce65b1c-b7b1-49b4-a8b0-8787069bff03=2B:2C:EE:E6:87:3F:2A:3D:64:32:B1:19:38:12:D8:F4:37:E0:B2:A5 0ff58ec9-ee7d-43ab-bac0-2954beb5ba35=EB:00:49:B5:58:F3:4B:1F:3E:75:7E:DE:F2:10:C4:6B:6B:70:A6:64 1fc1d398-94b2-4562-822b-d54566907ca6=36:DE:A3:7E:2E:2C:C0:F6:9C:ED:27:4B:2F:41:A0:B7:C9:D5:1E:4D Ssconf Master Certificates of node 'maude-flanders.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.4al9kt8r -oControlMaster=no maude-flanders.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 0ce65b1c-b7b1-49b4-a8b0-8787069bff03=2B:2C:EE:E6:87:3F:2A:3D:64:32:B1:19:38:12:D8:F4:37:E0:B2:A5 0ff58ec9-ee7d-43ab-bac0-2954beb5ba35=EB:00:49:B5:58:F3:4B:1F:3E:75:7E:DE:F2:10:C4:6B:6B:70:A6:64 1fc1d398-94b2-4562-822b-d54566907ca6=36:DE:A3:7E:2E:2C:C0:F6:9C:ED:27:4B:2F:41:A0:B7:C9:D5:1E:4D Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 17, 18 Waiting for job 17 ... Sat Nov 14 19:18:41 2026 * Verifying cluster config Sat Nov 14 19:18:41 2026 * Verifying cluster certificate files Sat Nov 14 19:18:41 2026 * Verifying hypervisor parameters Sat Nov 14 19:18:41 2026 * Verifying all nodes belong to an existing group Waiting for job 18 ... Sat Nov 14 19:18:41 2026 * Verifying group 'default' Sat Nov 14 19:18:41 2026 * Gathering data (3 nodes) Sat Nov 14 19:18:41 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:18:42 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:18:42 2026 * Verifying configuration file consistency Sat Nov 14 19:18:42 2026 * Verifying node status Sat Nov 14 19:18:42 2026 * Verifying instance status Sat Nov 14 19:18:42 2026 * Verifying orphan volumes Sat Nov 14 19:18:42 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:18:42 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:18:42 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:18:42 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:18:42 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:18:42 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:18:42 2026 * Other Notes Sat Nov 14 19:18:43 2026 * Hooks Results Command: ssh scratchy.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 scratchy.staging.ganeti.org Starting daemon 'ganeti-noded' on scratchy.staging.ganeti.org Starting daemon 'ganeti-wconfd' on scratchy.staging.ganeti.org Stopping daemons on grandpa.staging.ganeti.org Stopping daemons on maude-flanders.staging.ganeti.org Updating client SSL certificates. Copying /var/lib/ganeti/ssconf_master_candidates_certs to grandpa.staging.ganeti.org:22 Copying /var/lib/ganeti/ssconf_master_candidates_certs to maude-flanders.staging.ganeti.org:22 Starting daemons on grandpa.staging.ganeti.org Starting daemons on maude-flanders.staging.ganeti.org Stopping daemon 'ganeti-wconfd' on scratchy.staging.ganeti.org Stopping daemon 'ganeti-noded' on scratchy.staging.ganeti.org Starting daemons on scratchy.staging.ganeti.org Sat Nov 14 19:18:57 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 'scratchy.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 0ce65b1c-b7b1-49b4-a8b0-8787069bff03=B9:5D:5F:98:79:19:1E:F9:FC:E6:73:BA:B0:90:AE:2E:40:8B:3A:64 0ff58ec9-ee7d-43ab-bac0-2954beb5ba35=9D:B2:89:E1:DF:AF:AD:A8:9F:F6:3C:40:4A:CB:6D:29:00:55:2B:A6 1fc1d398-94b2-4562-822b-d54566907ca6=A0:FC:62:27:38:6C:5D:9A:C0:B8:0C:23:34:C7:05:17:9D:14:12:4B Ssconf Master Certificates of node 'grandpa.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9mmqrty8 -oControlMaster=no grandpa.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 0ce65b1c-b7b1-49b4-a8b0-8787069bff03=B9:5D:5F:98:79:19:1E:F9:FC:E6:73:BA:B0:90:AE:2E:40:8B:3A:64 0ff58ec9-ee7d-43ab-bac0-2954beb5ba35=9D:B2:89:E1:DF:AF:AD:A8:9F:F6:3C:40:4A:CB:6D:29:00:55:2B:A6 1fc1d398-94b2-4562-822b-d54566907ca6=A0:FC:62:27:38:6C:5D:9A:C0:B8:0C:23:34:C7:05:17:9D:14:12:4B Ssconf Master Certificates of node 'maude-flanders.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.4al9kt8r -oControlMaster=no maude-flanders.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 0ce65b1c-b7b1-49b4-a8b0-8787069bff03=B9:5D:5F:98:79:19:1E:F9:FC:E6:73:BA:B0:90:AE:2E:40:8B:3A:64 0ff58ec9-ee7d-43ab-bac0-2954beb5ba35=9D:B2:89:E1:DF:AF:AD:A8:9F:F6:3C:40:4A:CB:6D:29:00:55:2B:A6 1fc1d398-94b2-4562-822b-d54566907ca6=A0:FC:62:27:38:6C:5D:9A:C0:B8:0C:23:34:C7:05:17:9D:14:12:4B Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 21, 22 Waiting for job 21 ... Sat Nov 14 19:18:59 2026 * Verifying cluster config Sat Nov 14 19:18:59 2026 * Verifying cluster certificate files Sat Nov 14 19:18:59 2026 * Verifying hypervisor parameters Sat Nov 14 19:18:59 2026 * Verifying all nodes belong to an existing group Waiting for job 22 ... Sat Nov 14 19:18:59 2026 * Verifying group 'default' Sat Nov 14 19:18:59 2026 * Gathering data (3 nodes) Sat Nov 14 19:18:59 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:19:00 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:19:00 2026 * Verifying configuration file consistency Sat Nov 14 19:19:00 2026 * Verifying node status Sat Nov 14 19:19:00 2026 * Verifying instance status Sat Nov 14 19:19:00 2026 * Verifying orphan volumes Sat Nov 14 19:19:00 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:19:00 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:19:00 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:19:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:19:00 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:19:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:19:00 2026 * Other Notes Sat Nov 14 19:19:00 2026 * Hooks Results Command: ssh scratchy.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 scratchy.staging.ganeti.org Starting daemon 'ganeti-noded' on scratchy.staging.ganeti.org Starting daemon 'ganeti-wconfd' on scratchy.staging.ganeti.org Stopping daemons on grandpa.staging.ganeti.org Stopping daemons on maude-flanders.staging.ganeti.org Updating the cluster SSL certificate. Copying /var/lib/ganeti/server.pem to grandpa.staging.ganeti.org:22 Copying /var/lib/ganeti/server.pem to maude-flanders.staging.ganeti.org:22 Updating client SSL certificates. Copying /var/lib/ganeti/ssconf_master_candidates_certs to grandpa.staging.ganeti.org:22 Copying /var/lib/ganeti/ssconf_master_candidates_certs to maude-flanders.staging.ganeti.org:22 Starting daemons on grandpa.staging.ganeti.org Starting daemons on maude-flanders.staging.ganeti.org Stopping daemon 'ganeti-wconfd' on scratchy.staging.ganeti.org Stopping daemon 'ganeti-noded' on scratchy.staging.ganeti.org Starting daemons on scratchy.staging.ganeti.org Sat Nov 14 19:19:14 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 'scratchy.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 0ce65b1c-b7b1-49b4-a8b0-8787069bff03=02:F8:86:F5:ED:1F:F2:CD:49:FF:51:24:30:F3:33:44:8E:15:DD:B4 0ff58ec9-ee7d-43ab-bac0-2954beb5ba35=EF:C6:DA:C8:AC:2E:5F:2A:D5:27:BB:BA:BF:2C:C0:59:D2:2E:73:7A 1fc1d398-94b2-4562-822b-d54566907ca6=37:79:F4:15:B4:26:DF:A1:73:41:86:73:BF:CC:F4:34:F3:DF:BC:8E Ssconf Master Certificates of node 'grandpa.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9mmqrty8 -oControlMaster=no grandpa.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 0ce65b1c-b7b1-49b4-a8b0-8787069bff03=02:F8:86:F5:ED:1F:F2:CD:49:FF:51:24:30:F3:33:44:8E:15:DD:B4 0ff58ec9-ee7d-43ab-bac0-2954beb5ba35=EF:C6:DA:C8:AC:2E:5F:2A:D5:27:BB:BA:BF:2C:C0:59:D2:2E:73:7A 1fc1d398-94b2-4562-822b-d54566907ca6=37:79:F4:15:B4:26:DF:A1:73:41:86:73:BF:CC:F4:34:F3:DF:BC:8E Ssconf Master Certificates of node 'maude-flanders.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.4al9kt8r -oControlMaster=no maude-flanders.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 0ce65b1c-b7b1-49b4-a8b0-8787069bff03=02:F8:86:F5:ED:1F:F2:CD:49:FF:51:24:30:F3:33:44:8E:15:DD:B4 0ff58ec9-ee7d-43ab-bac0-2954beb5ba35=EF:C6:DA:C8:AC:2E:5F:2A:D5:27:BB:BA:BF:2C:C0:59:D2:2E:73:7A 1fc1d398-94b2-4562-822b-d54566907ca6=37:79:F4:15:B4:26:DF:A1:73:41:86:73:BF:CC:F4:34:F3:DF:BC:8E Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 25, 26 Waiting for job 25 ... Sat Nov 14 19:19:16 2026 * Verifying cluster config Sat Nov 14 19:19:16 2026 * Verifying cluster certificate files Sat Nov 14 19:19:16 2026 * Verifying hypervisor parameters Sat Nov 14 19:19:16 2026 * Verifying all nodes belong to an existing group Waiting for job 26 ... Sat Nov 14 19:19:16 2026 * Verifying group 'default' Sat Nov 14 19:19:16 2026 * Gathering data (3 nodes) Sat Nov 14 19:19:16 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:19:17 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:19:17 2026 * Verifying configuration file consistency Sat Nov 14 19:19:17 2026 * Verifying node status Sat Nov 14 19:19:17 2026 * Verifying instance status Sat Nov 14 19:19:17 2026 * Verifying orphan volumes Sat Nov 14 19:19:17 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:19:17 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:19:17 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:19:17 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:19:17 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:19:17 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:19:17 2026 * Other Notes Sat Nov 14 19:19:17 2026 * Hooks Results Skipping SSH key replacement checks: cluster was initialized with --no-ssh-init Command: ssh scratchy.staging.ganeti.org 'gnt-cluster renew-crypto --force --rapi-certificate=/var/lib/ganeti/.gnt.aAyyf3' 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 'scratchy.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 0ce65b1c-b7b1-49b4-a8b0-8787069bff03=02:F8:86:F5:ED:1F:F2:CD:49:FF:51:24:30:F3:33:44:8E:15:DD:B4 0ff58ec9-ee7d-43ab-bac0-2954beb5ba35=EF:C6:DA:C8:AC:2E:5F:2A:D5:27:BB:BA:BF:2C:C0:59:D2:2E:73:7A 1fc1d398-94b2-4562-822b-d54566907ca6=37:79:F4:15:B4:26:DF:A1:73:41:86:73:BF:CC:F4:34:F3:DF:BC:8E Ssconf Master Certificates of node 'grandpa.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9mmqrty8 -oControlMaster=no grandpa.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 0ce65b1c-b7b1-49b4-a8b0-8787069bff03=02:F8:86:F5:ED:1F:F2:CD:49:FF:51:24:30:F3:33:44:8E:15:DD:B4 0ff58ec9-ee7d-43ab-bac0-2954beb5ba35=EF:C6:DA:C8:AC:2E:5F:2A:D5:27:BB:BA:BF:2C:C0:59:D2:2E:73:7A 1fc1d398-94b2-4562-822b-d54566907ca6=37:79:F4:15:B4:26:DF:A1:73:41:86:73:BF:CC:F4:34:F3:DF:BC:8E Ssconf Master Certificates of node 'maude-flanders.staging.ganeti.org'. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.4al9kt8r -oControlMaster=no maude-flanders.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_master_candidates_certs' 0ce65b1c-b7b1-49b4-a8b0-8787069bff03=02:F8:86:F5:ED:1F:F2:CD:49:FF:51:24:30:F3:33:44:8E:15:DD:B4 0ff58ec9-ee7d-43ab-bac0-2954beb5ba35=EF:C6:DA:C8:AC:2E:5F:2A:D5:27:BB:BA:BF:2C:C0:59:D2:2E:73:7A 1fc1d398-94b2-4562-822b-d54566907ca6=37:79:F4:15:B4:26:DF:A1:73:41:86:73:BF:CC:F4:34:F3:DF:BC:8E Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 28, 29 Waiting for job 28 ... Sat Nov 14 19:19:19 2026 * Verifying cluster config Sat Nov 14 19:19:19 2026 * Verifying cluster certificate files Sat Nov 14 19:19:19 2026 * Verifying hypervisor parameters Sat Nov 14 19:19:19 2026 * Verifying all nodes belong to an existing group Waiting for job 29 ... Sat Nov 14 19:19:20 2026 * Verifying group 'default' Sat Nov 14 19:19:20 2026 * Gathering data (3 nodes) Sat Nov 14 19:19:20 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:19:21 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:19:21 2026 * Verifying configuration file consistency Sat Nov 14 19:19:21 2026 * Verifying node status Sat Nov 14 19:19:21 2026 * Verifying instance status Sat Nov 14 19:19:21 2026 * Verifying orphan volumes Sat Nov 14 19:19:21 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:19:21 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:19:21 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:19:21 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:19:21 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:19:21 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:19:21 2026 * Other Notes Sat Nov 14 19:19:21 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'rm -f /var/lib/ganeti/.gnt.aAyyf3' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'openssl x509 -in /var/lib/ganeti/rapi.pem' -----BEGIN CERTIFICATE----- MIIC9zCCAd+gAwIBAgIBATANBgkqhkiG9w0BAQsFADAdMRswGQYDVQQDDBJnYW5l dGkuZXhhbXBsZS5jb20wHhcNMjYxMTE0MTgxODE5WhcNMzExMTEzMTgxODE5WjAd MRswGQYDVQQDDBJnYW5ldGkuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUA A4IBDwAwggEKAoIBAQCTCRqV4Ym/m8oLKPre3ORtqrshmYFdmtvS7wECfdrC7ACl TjAyV8U32LXvLra4C6qlbwV2pax9NwBsnBNaYaV1vU03EFuoVBJYUvd6oloMSo3A tMB1NiwC7Wp/BJrQnToLHNykhcUTz000REr4iQSXfPQJD1yDd1DP1t2HKdknNbMI nkotqjo0kJnIetfjX/7HKm0HkbKMq0fTfPUxfcz62LYR868uy19YdxN3GaYZZRgm B3PIhfRJr2C/AcnhgwqFSd5T8TUsQDBiX1da3qaBhHstyUg4/3d4GcFGZEW8vELx krE4XlYT3wHG6891pdx7NZj0D+OpselE6R7VKwbnAgMBAAGjQjBAMA8GA1UdEwEB /wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGmMB0GA1UdDgQWBBSA9VFOaDSp/QZDlsvE MOy9nIa9MzANBgkqhkiG9w0BAQsFAAOCAQEAZ4Kb6201tafmr++D+PRhs+Jn+v+W Zn7YKcuC8+EIvzjxKIo8YJSC+tuEA4LThUY+7gL88H8mysIcQoS+cXWmIz077nAx nJUvB/R7bh4p8PmqQ+xZMFm0bhtYw1m7OVYaxq/brZrhcoyarjnfV2CL2KwpLjZ2 97sKhDLitG4SbcNDDH8FPd4g/TNHBOEULQ61yPW9GT6+nBzGyIr9n9KNzcHE7Ipy c5mT0GQ1AjZJvzCkhM8jRro3oKMJ8MRaF5lh/4ZXo26S+TvHxoIiiPeQe1S3IhFn XjaaEj8dzlKDjzqgUPTpxr6FbwJBMrQ57TECdk+L0H80yuQXsZQ0lH3swQ== -----END CERTIFICATE----- RAPI protocol version: 2 ---- PASSED [TestClusterRenewCrypto] gnt-cluster renew-crypto ---------- >>>> 2026-11-14 19:19:21.623690 time=0:01:06.588929 [TestClusterRenewCrypto] gnt-cluster renew-crypto <<<< 2026-11-14 19:19:21.623795 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 31, 32 Waiting for job 31 ... Sat Nov 14 19:19:23 2026 * Verifying cluster config Sat Nov 14 19:19:23 2026 * Verifying cluster certificate files Sat Nov 14 19:19:23 2026 * Verifying hypervisor parameters Sat Nov 14 19:19:23 2026 * Verifying all nodes belong to an existing group Waiting for job 32 ... Sat Nov 14 19:19:23 2026 * Verifying group 'default' Sat Nov 14 19:19:23 2026 * Gathering data (3 nodes) Sat Nov 14 19:19:23 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:19:24 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:19:24 2026 * Verifying configuration file consistency Sat Nov 14 19:19:24 2026 * Verifying node status Sat Nov 14 19:19:24 2026 * Verifying instance status Sat Nov 14 19:19:24 2026 * Verifying orphan volumes Sat Nov 14 19:19:24 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:19:24 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:19:24 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:19:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:19:24 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:19:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:19:24 2026 * Other Notes Sat Nov 14 19:19:24 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify-disks' ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-11-14 19:19:25.775408 time=0:00:04.151613 [TestClusterVerify] gnt-cluster verify <<<< 2026-11-14 19:19:25.775524 start [TestClusterReservedLvs] gnt-cluster reserved lvs Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ffa1ca459ea99a7ffa8e22adb27bcf7ce45f2934 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 35, 36 Waiting for job 35 ... Sat Nov 14 19:19:27 2026 * Verifying cluster config Sat Nov 14 19:19:27 2026 * Verifying cluster certificate files Sat Nov 14 19:19:27 2026 * Verifying hypervisor parameters Sat Nov 14 19:19:27 2026 * Verifying all nodes belong to an existing group Waiting for job 36 ... Sat Nov 14 19:19:27 2026 * Verifying group 'default' Sat Nov 14 19:19:27 2026 * Gathering data (3 nodes) Sat Nov 14 19:19:27 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:19:28 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:19:28 2026 * Verifying configuration file consistency Sat Nov 14 19:19:28 2026 * Verifying node status Sat Nov 14 19:19:28 2026 * Verifying instance status Sat Nov 14 19:19:28 2026 * Verifying orphan volumes Sat Nov 14 19:19:28 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:19:28 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:19:28 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:19:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:19:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:19:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:19:28 2026 * Other Notes Sat Nov 14 19:19:28 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ffa1ca459ea99a7ffa8e22adb27bcf7ce45f2934 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --reserved-lvs '\'''\''' Command: ssh scratchy.staging.ganeti.org 'lvcreate -L1G -n qa-test gnt' Logical volume "qa-test" created. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0079e95d7b12a33e7cf9120cb6690b44267a2480 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 39, 40 Waiting for job 39 ... Sat Nov 14 19:19:31 2026 * Verifying cluster config Sat Nov 14 19:19:31 2026 * Verifying cluster certificate files Sat Nov 14 19:19:31 2026 * Verifying hypervisor parameters Sat Nov 14 19:19:31 2026 * Verifying all nodes belong to an existing group Waiting for job 40 ... Sat Nov 14 19:19:32 2026 * Verifying group 'default' Sat Nov 14 19:19:32 2026 * Gathering data (3 nodes) Sat Nov 14 19:19:32 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:19:33 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:19:33 2026 * Verifying configuration file consistency Sat Nov 14 19:19:33 2026 * Verifying node status Sat Nov 14 19:19:33 2026 * Verifying instance status Sat Nov 14 19:19:33 2026 * Verifying orphan volumes Sat Nov 14 19:19:33 2026 - WARNING:ENODEORPHANLV:node:scratchy.staging.ganeti.org:volume gnt/qa-test is unknown Sat Nov 14 19:19:33 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:19:33 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:19:33 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:19:33 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:19:33 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:19:33 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:19:33 2026 * Other Notes Sat Nov 14 19:19:33 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 0079e95d7b12a33e7cf9120cb6690b44267a2480 /var/lib/ganeti/config.data Submitted jobs 39, 40 Waiting for job 39 ... Sat Nov 14 19:19:31 2026 * Verifying cluster config Sat Nov 14 19:19:31 2026 * Verifying cluster certificate files Sat Nov 14 19:19:31 2026 * Verifying hypervisor parameters Sat Nov 14 19:19:31 2026 * Verifying all nodes belong to an existing group Waiting for job 40 ... Sat Nov 14 19:19:32 2026 * Verifying group 'default' Sat Nov 14 19:19:32 2026 * Gathering data (3 nodes) Sat Nov 14 19:19:32 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:19:33 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:19:33 2026 * Verifying configuration file consistency Sat Nov 14 19:19:33 2026 * Verifying node status Sat Nov 14 19:19:33 2026 * Verifying instance status Sat Nov 14 19:19:33 2026 * Verifying orphan volumes Sat Nov 14 19:19:33 2026 - WARNING:ENODEORPHANLV:node:scratchy.staging.ganeti.org:volume gnt/qa-test is unknown Sat Nov 14 19:19:33 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:19:33 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:19:33 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:19:33 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:19:33 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:19:33 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:19:33 2026 * Other Notes Sat Nov 14 19:19:33 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --reserved-lvs '\''gnt/qa-test,.*/other-test'\''' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 87d2992bee4efd3f12d5c11355d49fe3c9b17108 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 43, 44 Waiting for job 43 ... Sat Nov 14 19:19:35 2026 * Verifying cluster config Sat Nov 14 19:19:36 2026 * Verifying cluster certificate files Sat Nov 14 19:19:36 2026 * Verifying hypervisor parameters Sat Nov 14 19:19:36 2026 * Verifying all nodes belong to an existing group Waiting for job 44 ... Sat Nov 14 19:19:36 2026 * Verifying group 'default' Sat Nov 14 19:19:36 2026 * Gathering data (3 nodes) Sat Nov 14 19:19:36 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:19:37 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:19:37 2026 * Verifying configuration file consistency Sat Nov 14 19:19:37 2026 * Verifying node status Sat Nov 14 19:19:37 2026 * Verifying instance status Sat Nov 14 19:19:37 2026 * Verifying orphan volumes Sat Nov 14 19:19:37 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:19:37 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:19:37 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:19:37 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:19:37 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:19:37 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:19:37 2026 * Other Notes Sat Nov 14 19:19:37 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 87d2992bee4efd3f12d5c11355d49fe3c9b17108 /var/lib/ganeti/config.data Submitted jobs 43, 44 Waiting for job 43 ... Sat Nov 14 19:19:35 2026 * Verifying cluster config Sat Nov 14 19:19:36 2026 * Verifying cluster certificate files Sat Nov 14 19:19:36 2026 * Verifying hypervisor parameters Sat Nov 14 19:19:36 2026 * Verifying all nodes belong to an existing group Waiting for job 44 ... Sat Nov 14 19:19:36 2026 * Verifying group 'default' Sat Nov 14 19:19:36 2026 * Gathering data (3 nodes) Sat Nov 14 19:19:36 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:19:37 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:19:37 2026 * Verifying configuration file consistency Sat Nov 14 19:19:37 2026 * Verifying node status Sat Nov 14 19:19:37 2026 * Verifying instance status Sat Nov 14 19:19:37 2026 * Verifying orphan volumes Sat Nov 14 19:19:37 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:19:37 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:19:37 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:19:37 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:19:37 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:19:37 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:19:37 2026 * Other Notes Sat Nov 14 19:19:37 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --reserved-lvs '\''.*/qa-.*'\''' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 68f0c5ecfa73121c64f8ab6e8bba401d009d31e1 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 47, 48 Waiting for job 47 ... Sat Nov 14 19:19:40 2026 * Verifying cluster config Sat Nov 14 19:19:40 2026 * Verifying cluster certificate files Sat Nov 14 19:19:40 2026 * Verifying hypervisor parameters Sat Nov 14 19:19:40 2026 * Verifying all nodes belong to an existing group Waiting for job 48 ... Sat Nov 14 19:19:40 2026 * Verifying group 'default' Sat Nov 14 19:19:40 2026 * Gathering data (3 nodes) Sat Nov 14 19:19:40 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:19:41 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:19:41 2026 * Verifying configuration file consistency Sat Nov 14 19:19:41 2026 * Verifying node status Sat Nov 14 19:19:41 2026 * Verifying instance status Sat Nov 14 19:19:41 2026 * Verifying orphan volumes Sat Nov 14 19:19:41 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:19:41 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:19:41 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:19:41 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:19:41 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:19:41 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:19:41 2026 * Other Notes Sat Nov 14 19:19:42 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 68f0c5ecfa73121c64f8ab6e8bba401d009d31e1 /var/lib/ganeti/config.data Submitted jobs 47, 48 Waiting for job 47 ... Sat Nov 14 19:19:40 2026 * Verifying cluster config Sat Nov 14 19:19:40 2026 * Verifying cluster certificate files Sat Nov 14 19:19:40 2026 * Verifying hypervisor parameters Sat Nov 14 19:19:40 2026 * Verifying all nodes belong to an existing group Waiting for job 48 ... Sat Nov 14 19:19:40 2026 * Verifying group 'default' Sat Nov 14 19:19:40 2026 * Gathering data (3 nodes) Sat Nov 14 19:19:40 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:19:41 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:19:41 2026 * Verifying configuration file consistency Sat Nov 14 19:19:41 2026 * Verifying node status Sat Nov 14 19:19:41 2026 * Verifying instance status Sat Nov 14 19:19:41 2026 * Verifying orphan volumes Sat Nov 14 19:19:41 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:19:41 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:19:41 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:19:41 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:19:41 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:19:41 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:19:41 2026 * Other Notes Sat Nov 14 19:19:42 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --reserved-lvs '\'''\''' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1f0fe7da1e2e104f17d4bb3c3fb0f1446fec6c01 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify --error-codes' Submitted jobs 51, 52 Waiting for job 51 ... Sat Nov 14 19:19:44 2026 * Verifying cluster config Sat Nov 14 19:19:44 2026 * Verifying cluster certificate files Sat Nov 14 19:19:44 2026 * Verifying hypervisor parameters Sat Nov 14 19:19:44 2026 * Verifying all nodes belong to an existing group Waiting for job 52 ... Sat Nov 14 19:19:45 2026 * Verifying group 'default' Sat Nov 14 19:19:45 2026 * Gathering data (3 nodes) Sat Nov 14 19:19:45 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:19:46 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:19:46 2026 * Verifying configuration file consistency Sat Nov 14 19:19:46 2026 * Verifying node status Sat Nov 14 19:19:46 2026 * Verifying instance status Sat Nov 14 19:19:46 2026 * Verifying orphan volumes Sat Nov 14 19:19:46 2026 - WARNING:ENODEORPHANLV:node:scratchy.staging.ganeti.org:volume gnt/qa-test is unknown Sat Nov 14 19:19:46 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:19:46 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:19:46 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:19:46 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:19:46 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:19:46 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:19:46 2026 * Other Notes Sat Nov 14 19:19:46 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1f0fe7da1e2e104f17d4bb3c3fb0f1446fec6c01 /var/lib/ganeti/config.data Submitted jobs 51, 52 Waiting for job 51 ... Sat Nov 14 19:19:44 2026 * Verifying cluster config Sat Nov 14 19:19:44 2026 * Verifying cluster certificate files Sat Nov 14 19:19:44 2026 * Verifying hypervisor parameters Sat Nov 14 19:19:44 2026 * Verifying all nodes belong to an existing group Waiting for job 52 ... Sat Nov 14 19:19:45 2026 * Verifying group 'default' Sat Nov 14 19:19:45 2026 * Gathering data (3 nodes) Sat Nov 14 19:19:45 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:19:46 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:19:46 2026 * Verifying configuration file consistency Sat Nov 14 19:19:46 2026 * Verifying node status Sat Nov 14 19:19:46 2026 * Verifying instance status Sat Nov 14 19:19:46 2026 * Verifying orphan volumes Sat Nov 14 19:19:46 2026 - WARNING:ENODEORPHANLV:node:scratchy.staging.ganeti.org:volume gnt/qa-test is unknown Sat Nov 14 19:19:46 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:19:46 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:19:46 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:19:46 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:19:46 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:19:46 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:19:46 2026 * Other Notes Sat Nov 14 19:19:46 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'lvremove -f gnt/qa-test' Logical volume "qa-test" successfully removed. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1f0fe7da1e2e104f17d4bb3c3fb0f1446fec6c01 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 54, 55 Waiting for job 54 ... Sat Nov 14 19:19:48 2026 * Verifying cluster config Sat Nov 14 19:19:48 2026 * Verifying cluster certificate files Sat Nov 14 19:19:48 2026 * Verifying hypervisor parameters Sat Nov 14 19:19:48 2026 * Verifying all nodes belong to an existing group Waiting for job 55 ... Sat Nov 14 19:19:48 2026 * Verifying group 'default' Sat Nov 14 19:19:48 2026 * Gathering data (3 nodes) Sat Nov 14 19:19:48 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:19:49 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:19:49 2026 * Verifying configuration file consistency Sat Nov 14 19:19:49 2026 * Verifying node status Sat Nov 14 19:19:49 2026 * Verifying instance status Sat Nov 14 19:19:49 2026 * Verifying orphan volumes Sat Nov 14 19:19:49 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:19:49 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:19:49 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:19:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:19:49 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:19:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:19:49 2026 * Other Notes Sat Nov 14 19:19:49 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1f0fe7da1e2e104f17d4bb3c3fb0f1446fec6c01 /var/lib/ganeti/config.data ---- PASSED [TestClusterReservedLvs] gnt-cluster reserved lvs ---------- >>>> 2026-11-14 19:19:49.912709 time=0:00:24.137185 [TestClusterReservedLvs] gnt-cluster reserved lvs <<<< 2026-11-14 19:19:49.912838 start [TestClusterModifyEmpty] gnt-cluster modify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify' Stderr was: ---- PASSED [TestClusterModifyEmpty] gnt-cluster modify ---------------- Please give at least one of the parameters. >>>> 2026-11-14 19:19:50.141021 time=0:00:00.228183 [TestClusterModifyEmpty] gnt-cluster modify <<<< 2026-11-14 19:19:50.141152 start [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:19:43 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=1.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:19:51 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 1 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=1.5' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:19:52 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 1.5 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=2' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:19:54 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 2 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=a' Stderr was: Traceback (most recent call last): File "/usr/sbin/gnt-cluster", line 21, in sys.exit(main.Main()) ~~~~~~~~~^^ File "/usr/share/ganeti/3.2/ganeti/client/gnt_cluster.py", line 2626, in Main return GenericMain(commands, override={"tag_type": constants.TAG_CLUSTER}, aliases=aliases) File "/usr/share/ganeti/3.2/ganeti/cli.py", line 1223, in GenericMain (func, options, args) = _ParseArgs(binary, sys.argv, commands, aliases, ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ env_override) ^^^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/cli.py", line 467, in _ParseArgs options, args = parser.parse_args(args=argv[2:]) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1387, in parse_args stop = self._process_args(largs, rargs, values) File "/usr/lib/python3.13/optparse.py", line 1427, in _process_args self._process_long_opt(rargs, values) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1501, in _process_long_opt option.process(opt, value, values, self) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 779, in process value = self.convert_value(opt, value) File "/usr/lib/python3.13/optparse.py", line 771, in convert_value return self.check_value(opt, value) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 766, in check_value return checker(self, opt, value) File "/usr/share/ganeti/3.2/ganeti/cli_opts.py", line 472, in check_maybefloat return float(value) ValueError: could not convert string to float: 'a' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:19:54 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 2 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-vcpu-ratio=4.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:19:55 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=1.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:19:57 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 1 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=1.5' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:19:58 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 1.5 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=2' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:19:59 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 2 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=a' Stderr was: Traceback (most recent call last): File "/usr/sbin/gnt-cluster", line 21, in sys.exit(main.Main()) ~~~~~~~~~^^ File "/usr/share/ganeti/3.2/ganeti/client/gnt_cluster.py", line 2626, in Main return GenericMain(commands, override={"tag_type": constants.TAG_CLUSTER}, aliases=aliases) File "/usr/share/ganeti/3.2/ganeti/cli.py", line 1223, in GenericMain (func, options, args) = _ParseArgs(binary, sys.argv, commands, aliases, ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ env_override) ^^^^^^^^^^^^^ File "/usr/share/ganeti/3.2/ganeti/cli.py", line 467, in _ParseArgs options, args = parser.parse_args(args=argv[2:]) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1387, in parse_args stop = self._process_args(largs, rargs, values) File "/usr/lib/python3.13/optparse.py", line 1427, in _process_args self._process_long_opt(rargs, values) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 1501, in _process_long_opt option.process(opt, value, values, self) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 779, in process value = self.convert_value(opt, value) File "/usr/lib/python3.13/optparse.py", line 771, in convert_value return self.check_value(opt, value) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/usr/lib/python3.13/optparse.py", line 766, in check_value return checker(self, opt, value) File "/usr/share/ganeti/3.2/ganeti/cli_opts.py", line 472, in check_maybefloat return float(value) ValueError: could not convert string to float: 'a' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:19:59 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 2 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-spindle-ratio=32.0' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:01 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=plain' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:03 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=plain,drbd' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:04 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=thisisnotadisktemplate' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid disk template(s) thisisnotadisktemplate Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:04 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Can't unset ipolicy attribute 'disk-templates' on the cluster' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:04 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-disk-templates=drbd,file,plain,sharedfile' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:08 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- PASSED [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* -- >>>> 2026-11-14 19:20:08.884314 time=0:00:18.743162 [TestClusterModifyIPolicy] gnt-cluster modify --ipolicy-* <<<< 2026-11-14 19:20:08.884413 start [TestClusterModifyISpecs] gnt-cluster modify --specs-* Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:08 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=0,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:10 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 12 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 0 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:11 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 12 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=12' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:12 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 12 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 12 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=4,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:14 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:14 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=16' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:14 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=4,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=0,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for memory-size: 4/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:14 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=12,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=4,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for memory-size: 12/4 Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:14 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=12,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=0,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for memory-size: 12/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:14 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=a,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter memory-size (a) in min instance specs: Invalid format Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:14 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=0,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=12,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=a' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter memory-size (a) in std instance specs: Invalid format Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:14 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=0,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=a,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter memory-size (a) in max instance specs: Invalid format Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:14 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 4 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 4 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 4 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs memory-size=128' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:22 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=0,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:25 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 0 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 12 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:27 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 12 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=12' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:28 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 12 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 12 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=4,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:30 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:30 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=16' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:30 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=4,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=0,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-size: 4/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:30 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=12,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=4,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-size: 12/4 Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:30 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=12,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=0,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-size: 12/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:30 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=a,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter disk-size (a) in min instance specs: Invalid format Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:30 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=0,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=12,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=a' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter disk-size (a) in std instance specs: Invalid format Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:30 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=0,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=a,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid parameter disk-size (a) in max instance specs: Invalid format Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:30 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 4 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 4 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 4 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-size=1024' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:38 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:41 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 12 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:43 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 12 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=12' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:44 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 12 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 12 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=4,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:45 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:45 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=16' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:45 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=4,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=0,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 4/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:45 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=12,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=4,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 12/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:45 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=12,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=0,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 12/0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:45 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=a,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'disk-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:45 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=12,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=a' Stderr was: Parameter Error: 'disk-count' (value a) is not a valid integer Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:45 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=a,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=4' Stderr was: Parameter Error: 'disk-count' (value a) is not a valid integer Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:45 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 4 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 4 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 4 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs disk-count=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:54 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=0,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:57 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 12 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 0 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:20:58 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 12 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=12' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:00 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 12 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 12 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=4,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:01 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=0' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:01 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=16' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:01 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=0,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 4/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:01 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=12,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=4,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 12/4 Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:01 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=12,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=0,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 12/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:01 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=a,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'cpu-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:01 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=0,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=12,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=a' Stderr was: Parameter Error: 'cpu-count' (value a) is not a valid integer Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:01 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=0,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=a,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Parameter Error: 'cpu-count' (value a) is not a valid integer Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:01 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 4 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs cpu-count=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:10 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:13 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 12 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:14 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 12 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=12' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:16 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 12 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 12 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=4,spindle-use=8 --ipolicy-std-specs nic-count=4' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:17 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=0' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:17 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=16' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid std specifications Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:17 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=4,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=0,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for nic-count: 4/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:17 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=12,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=4,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for nic-count: 12/4 Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:17 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=12,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=0,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for nic-count: 12/0 Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:17 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=a,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Parameter Error: 'nic-count' (value a) is not a valid integer Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:17 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=12,spindle-use=8 --ipolicy-std-specs nic-count=a' Stderr was: Parameter Error: 'nic-count' (value a) is not a valid integer Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:17 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=a,spindle-use=8 --ipolicy-std-specs nic-count=4' Stderr was: Parameter Error: 'nic-count' (value a) is not a valid integer Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:17 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 4 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 4 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 4 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 --ipolicy-std-specs nic-count=1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:21:26 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, file, drbd, sharedfile install image: instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: drbd, file, plain, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster show-ispecs-cmd' gnt-cluster init --ipolicy-std-specs cpu-count=1,disk-count=1,disk-size=1024,memory-size=128,nic-count=1,spindle-use=1 --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 staging-cluster.ganeti.org ---- PASSED [TestClusterModifyISpecs] gnt-cluster modify --specs-* ----- >>>> 2026-11-14 19:21:28.278765 time=0:01:19.394352 [TestClusterModifyISpecs] gnt-cluster modify --specs-* <<<< 2026-11-14 19:21:28.278861 start [TestClusterModifyBe] gnt-cluster modify -B Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B maxmem=256' Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *maxmem: 256$'\''\'\'''\'''\''' maxmem: 256 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B minmem=256' Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 256$'\''\'\'''\'''\''' minmem: 256 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B maxmem=a' Stderr was: Parameter Error: 'maxmem' (value a) is not a valid size. error: Invalid format Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *maxmem: 256$'\''\'\'''\'''\''' maxmem: 256 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B minmem=a' Stderr was: Parameter Error: 'minmem' (value a) is not a valid size. error: Invalid format Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 256$'\''\'\'''\'''\''' minmem: 256 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B maxmem=128,minmem=128' Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *maxmem: 128$'\''\'\'''\'''\''' maxmem: 128 Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *minmem: 128$'\''\'\'''\'''\''' minmem: 128 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B vcpus=4' Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *vcpus: 4$'\''\'\'''\'''\''' vcpus: 4 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B vcpus=a' Stderr was: Parameter Error: 'vcpus' (value a) is not a valid integer Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B vcpus=1' Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *vcpus: 1$'\''\'\'''\'''\''' vcpus: 1 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B auto_balance=False' Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *auto_balance: False$'\''\'\'''\'''\''' auto_balance: False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B auto_balance=1' Stderr was: Parameter Error: 'auto_balance' (value 1) is not a valid boolean Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -B auto_balance=True' Command: ssh scratchy.staging.ganeti.org 'sh -c '\''gnt-cluster info|grep '\''\'\'''\''^ *auto_balance: True$'\''\'\'''\'''\''' auto_balance: True ---- PASSED [TestClusterModifyBe] gnt-cluster modify -B ---------------- >>>> 2026-11-14 19:21:39.425442 time=0:00:11.146581 [TestClusterModifyBe] gnt-cluster modify -B <<<< 2026-11-14 19:21:39.425624 start [TestClusterModifyDisk] gnt-cluster modify -D Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -D nonexistent:resync-rate=1' Stderr was: Unhandled protocol error while talking to the master daemon: Failed to parse request: SubmitJob: Can't parse value for 'diskparams': Invalid string value for type DiskTemplate: "nonexistent" Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -D drbd:nonexistent=1' Stderr was: Parameter Error: Unknown parameter 'nonexistent' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -D drbd:resync-rate=invalid' Stderr was: ---- PASSED [TestClusterModifyDisk] gnt-cluster modify -D -------------- Parameter Error: 'resync-rate' (value invalid) is not a valid integer >>>> 2026-11-14 19:21:40.106697 time=0:00:00.681073 [TestClusterModifyDisk] gnt-cluster modify -D <<<< 2026-11-14 19:21:40.106797 start [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Sat Nov 14 19:21:41 2026 Cluster LVM configuration already in desired state, not changing Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=pinkbunny' Stderr was: Unhandled protocol error while talking to the master daemon: Failed to parse request: SubmitJob: Can't parse value for 'enabled_disk_templates': Invalid string value for type DiskTemplate: "pinkbunny" Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,plain --ipolicy-disk-templates=plain' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Sat Nov 14 19:21:43 2026 Cluster LVM configuration already in desired state, not changing Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true' Sat Nov 14 19:21:46 2026 Cluster DRBD helper already in desired state, not changing Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/tmp/pinkbunny' Stderr was: Failure: prerequisites not met for this operation: error type: environment_error, error details: Error on node 'maude-flanders.staging.ganeti.org': drbd helper is /bin/true Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Cannot disable drbd helper while DRBD is enabled. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Sat Nov 14 19:21:49 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Sat Nov 14 19:21:49 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=' Sat Nov 14 19:21:50 2026 Note that you specified a drbd user helper, but did not enable the drbd disk template. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true' Sat Nov 14 19:21:51 2026 Note that you specified a drbd user helper, but did not enable the drbd disk template. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Sat Nov 14 19:21:53 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Sat Nov 14 19:21:53 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Sat Nov 14 19:21:53 2026 Cluster DRBD helper already in desired state, not changing Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper= --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Sat Nov 14 19:21:54 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Sat Nov 14 19:21:54 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Sat Nov 14 19:21:54 2026 Note that you specified a drbd user helper, but did not enable the drbd disk template. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --drbd-usermode-helper=/bin/true --enabled-disk-templates=drbd --ipolicy-disk-templates=drbd' Sat Nov 14 19:21:55 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Sat Nov 14 19:21:55 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Sat Nov 14 19:21:55 2026 Cluster DRBD helper already in desired state, not changing Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Sat Nov 14 19:21:56 2026 Cluster LVM configuration already in desired state, not changing Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file --ipolicy-disk-templates=file --vg-name=' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Please specify a volume group when enabling lvm-based disk-templates. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --vg-name=gnt' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain --vg-name=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Cannot unset volume group if lvm-based disk templates are or get enabled. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Sat Nov 14 19:22:02 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Sat Nov 14 19:22:02 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --vg-name=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Cannot unset volume group if lvm-based disk templates are or get enabled. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file --ipolicy-disk-templates=file' Sat Nov 14 19:22:04 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Sat Nov 14 19:22:04 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --vg-name=' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain --vg-name=gnt' Sat Nov 14 19:22:06 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Sat Nov 14 19:22:06 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file --ipolicy-disk-templates=file --vg-name=' Sat Nov 14 19:22:07 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Sat Nov 14 19:22:07 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Sat Nov 14 19:22:10 2026 Cluster LVM configuration already in desired state, not changing Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance01.staging.ganeti.org' Sat Nov 14 19:22:12 2026 * disk 0, size 768M Sat Nov 14 19:22:12 2026 * disk 1, size 512M Sat Nov 14 19:22:12 2026 * creating instance disks... Sat Nov 14 19:22:13 2026 adding instance kvm-test-instance01.staging.ganeti.org to cluster config Sat Nov 14 19:22:13 2026 adding disks to cluster config Sat Nov 14 19:22:13 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Sat Nov 14 19:22:13 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Sat Nov 14 19:22:13 2026 - INFO: Waiting for instance kvm-test-instance01.staging.ganeti.org to sync disks Sat Nov 14 19:22:13 2026 - INFO: Instance kvm-test-instance01.staging.ganeti.org's disks are in sync Sat Nov 14 19:22:13 2026 * running the instance OS create scripts... Sat Nov 14 19:22:13 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance01.staging.ganeti.org' - Instance name: kvm-test-instance01.staging.ganeti.org UUID: 6219a3d0-9be2-4ed2-8f6d-6ddfda89db5f Serial number: 4 Creation time: 2026-11-14 19:22:13 Modification time: 2026-11-14 19:22:13 State: configured to be up, actual state is up Nodes: - primary: grandpa.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:13:57:03 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: e6353c34-857e-4618-be25-d50b91cb448b name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/ce977c30-facf-4edc-9e2a-4635c3101b22.disk0 on primary: /dev/gnt/ce977c30-facf-4edc-9e2a-4635c3101b22.disk0 (253:0) name: disk0 UUID: 90acac1a-5608-4112-8aff-45281d4c9245 - disk/1: plain, size 512M access mode: rw logical_id: gnt/6b004b74-9c68-402d-843c-68113221d9e3.disk1 on primary: /dev/gnt/6b004b74-9c68-402d-843c-68113221d9e3.disk1 (253:1) name: disk1 UUID: 392e9e74-556f-468a-b330-694f5b9e0420 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance01.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file,drbd,sharedfile --ipolicy-disk-templates=file,drbd,sharedfile' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Cannot disable disk template 'plain', because there is at least one disk using it: * (on kvm-test-instance01.staging.ganeti.org) * (on kvm-test-instance01.staging.ganeti.org) Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance01.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile --vg-name=gnt' Sat Nov 14 19:22:28 2026 Cluster LVM configuration already in desired state, not changing ---- PASSED [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= >>>> 2026-11-14 19:22:28.909006 time=0:00:48.802209 [TestClusterModifyDiskTemplates] gnt-cluster modify --enabled-disk-templates= <<<< 2026-11-14 19:22:28.909101 start [TestClusterModifyFileStorageDir] gnt-cluster modify --file-storage-dir= Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=file --ipolicy-disk-templates=file' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/srv/ganeti/file-storage' Sat Nov 14 19:22:30 2026 Global file storage dir already set to value '/srv/ganeti/file-storage' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/boot/' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 166, 167 Waiting for job 166 ... Sat Nov 14 19:22:33 2026 * Verifying cluster config Sat Nov 14 19:22:33 2026 * Verifying cluster certificate files Sat Nov 14 19:22:33 2026 * Verifying hypervisor parameters Sat Nov 14 19:22:33 2026 * Verifying all nodes belong to an existing group Waiting for job 167 ... Sat Nov 14 19:22:34 2026 * Verifying group 'default' Sat Nov 14 19:22:34 2026 * Gathering data (3 nodes) Sat Nov 14 19:22:34 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:22:34 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:22:34 2026 * Verifying configuration file consistency Sat Nov 14 19:22:34 2026 * Verifying node status Sat Nov 14 19:22:34 2026 - ERROR: node grandpa.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Sat Nov 14 19:22:34 2026 - ERROR: node maude-flanders.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Sat Nov 14 19:22:34 2026 - ERROR: node scratchy.staging.ganeti.org: The configured file storage path is unusable: Path '/boot/' uses a forbidden prefix Sat Nov 14 19:22:34 2026 * Verifying instance status Sat Nov 14 19:22:34 2026 * Verifying orphan volumes Sat Nov 14 19:22:34 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:22:35 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:22:35 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:22:35 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:22:35 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:22:35 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:22:35 2026 * Other Notes Sat Nov 14 19:22:35 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Unsetting the 'file' storage directory while having 'file' storage enabled is not permitted. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/srv/ganeti/file-storage' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Sat Nov 14 19:22:38 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Sat Nov 14 19:22:38 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/boot/' Sat Nov 14 19:22:39 2026 - WARNING: Specified a file storage directory, although file storage is not enabled. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 173, 174 Waiting for job 173 ... Sat Nov 14 19:22:41 2026 * Verifying cluster config Sat Nov 14 19:22:41 2026 * Verifying cluster certificate files Sat Nov 14 19:22:41 2026 * Verifying hypervisor parameters Sat Nov 14 19:22:41 2026 * Verifying all nodes belong to an existing group Waiting for job 174 ... Sat Nov 14 19:22:41 2026 * Verifying group 'default' Sat Nov 14 19:22:41 2026 * Gathering data (3 nodes) Sat Nov 14 19:22:41 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:22:42 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:22:42 2026 * Verifying configuration file consistency Sat Nov 14 19:22:42 2026 * Verifying node status Sat Nov 14 19:22:42 2026 * Verifying instance status Sat Nov 14 19:22:42 2026 * Verifying orphan volumes Sat Nov 14 19:22:42 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:22:42 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:22:42 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:22:42 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:22:42 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:22:42 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:22:42 2026 * Other Notes Sat Nov 14 19:22:42 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --file-storage-dir=/srv/ganeti/file-storage --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile' ---- PASSED [TestClusterModifyFileStorageDir] gnt-cluster modify --file-storage-dir= >>>> 2026-11-14 19:22:45.296060 time=0:00:16.386959 [TestClusterModifyFileStorageDir] gnt-cluster modify --file-storage-dir= <<<< 2026-11-14 19:22:45.296156 start [TestClusterModifySharedFileStorageDir] gnt-cluster modify --shared-file-storage-dir= Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=sharedfile --ipolicy-disk-templates=sharedfile' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/srv/ganeti/shared-file-storage' Sat Nov 14 19:22:47 2026 Global shared file storage dir already set to value '/srv/ganeti/shared-file-storage' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/boot/' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 181, 182 Waiting for job 181 ... Sat Nov 14 19:22:50 2026 * Verifying cluster config Sat Nov 14 19:22:50 2026 * Verifying cluster certificate files Sat Nov 14 19:22:50 2026 * Verifying hypervisor parameters Sat Nov 14 19:22:50 2026 * Verifying all nodes belong to an existing group Waiting for job 182 ... Sat Nov 14 19:22:50 2026 * Verifying group 'default' Sat Nov 14 19:22:50 2026 * Gathering data (3 nodes) Sat Nov 14 19:22:50 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:22:51 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:22:51 2026 * Verifying configuration file consistency Sat Nov 14 19:22:51 2026 * Verifying node status Sat Nov 14 19:22:51 2026 - ERROR: node grandpa.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Sat Nov 14 19:22:51 2026 - ERROR: node maude-flanders.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Sat Nov 14 19:22:51 2026 - ERROR: node scratchy.staging.ganeti.org: The configured sharedfile storage path is unusable: Path '/boot/' uses a forbidden prefix Sat Nov 14 19:22:51 2026 * Verifying instance status Sat Nov 14 19:22:51 2026 * Verifying orphan volumes Sat Nov 14 19:22:51 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:22:51 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:22:51 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:22:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:22:51 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:22:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:22:51 2026 * Other Notes Sat Nov 14 19:22:51 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Unsetting the 'sharedfile' storage directory while having 'sharedfile' storage enabled is not permitted. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/srv/ganeti/shared-file-storage' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-disk-templates=plain --ipolicy-disk-templates=plain' Sat Nov 14 19:22:54 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Sat Nov 14 19:22:54 2026 Configuration data is not consistent: cluster has invalid instance policy: Instance policy must contain at least one disk template, group default has invalid instance policy: Instance policy must contain at least one disk template Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/boot/' Sat Nov 14 19:22:55 2026 - WARNING: Specified a sharedfile storage directory, although sharedfile storage is not enabled. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 188, 189 Waiting for job 188 ... Sat Nov 14 19:22:57 2026 * Verifying cluster config Sat Nov 14 19:22:57 2026 * Verifying cluster certificate files Sat Nov 14 19:22:57 2026 * Verifying hypervisor parameters Sat Nov 14 19:22:57 2026 * Verifying all nodes belong to an existing group Waiting for job 189 ... Sat Nov 14 19:22:58 2026 * Verifying group 'default' Sat Nov 14 19:22:58 2026 * Gathering data (3 nodes) Sat Nov 14 19:22:58 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:22:58 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:22:58 2026 * Verifying configuration file consistency Sat Nov 14 19:22:58 2026 * Verifying node status Sat Nov 14 19:22:58 2026 * Verifying instance status Sat Nov 14 19:22:58 2026 * Verifying orphan volumes Sat Nov 14 19:22:58 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:22:59 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:22:59 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:22:59 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:22:59 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:22:59 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:22:59 2026 * Other Notes Sat Nov 14 19:22:59 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --shared-file-storage-dir=/srv/ganeti/shared-file-storage --enabled-disk-templates=plain,drbd,file,sharedfile --ipolicy-disk-templates=plain,drbd,file,sharedfile' ---- PASSED [TestClusterModifySharedFileStorageDir] gnt-cluster modify --shared-file-storage-dir= >>>> 2026-11-14 19:23:01.740764 time=0:00:16.444608 [TestClusterModifySharedFileStorageDir] gnt-cluster modify --shared-file-storage-dir= <<<< 2026-11-14 19:23:01.740851 start [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'mktemp --tmpdir ganeti-install-image.XXXXXX' /tmp/ganeti-install-image.IuEnfp Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --install-image=/tmp/ganeti-install-image.IuEnfp' Command: ssh scratchy.staging.ganeti.org 'rm /tmp/ganeti-install-image.IuEnfp' ---- PASSED [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...' >>>> 2026-11-14 19:23:02.902314 time=0:00:01.161463 [TestClusterModifyInstallImage] gnt-cluster modify --install-image=...' <<<< 2026-11-14 19:23:02.902427 start [TestClusterModifyUserShutdown] Tests user shutdown cluster wide xen-pvm hypervisor is not enabled, skipping test for this hypervisor xen-hvm hypervisor is not enabled, skipping test for this hypervisor Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sat Nov 14 23:23:03 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sat Nov 14 23:23:03 2026. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --user-shutdown=true' Command: ssh scratchy.staging.ganeti.org 'pgrep ganeti-kvmd' 24725 Command: ssh grandpa.staging.ganeti.org 'pgrep ganeti-kvmd' 22666 Command: ssh maude-flanders.staging.ganeti.org 'pgrep ganeti-kvmd' 22541 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node info scratchy.staging.ganeti.org' - Node name: scratchy.staging.ganeti.org primary ip: 192.168.1.5 secondary ip: 192.168.1.5 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --vm-capable=no scratchy.staging.ganeti.org' Modified node scratchy.staging.ganeti.org - vm_capable -> False Command: ssh scratchy.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --vm-capable=yes scratchy.staging.ganeti.org' Modified node scratchy.staging.ganeti.org - vm_capable -> True Command: ssh scratchy.staging.ganeti.org 'pgrep ganeti-kvmd' 24770 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-hypervisors=xen-pvm' Command: ssh scratchy.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh grandpa.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh maude-flanders.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --enabled-hypervisors=kvm' Command: ssh scratchy.staging.ganeti.org 'pgrep ganeti-kvmd' 24818 Command: ssh grandpa.staging.ganeti.org 'pgrep ganeti-kvmd' 22710 Command: ssh maude-flanders.staging.ganeti.org 'pgrep ganeti-kvmd' 22585 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --user-shutdown=false' Command: ssh scratchy.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh grandpa.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh maude-flanders.staging.ganeti.org 'pgrep ganeti-kvmd' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterModifyUserShutdown] Tests user shutdown cluster wide >>>> 2026-11-14 19:23:37.464964 time=0:00:34.562537 [TestClusterModifyUserShutdown] Tests user shutdown cluster wide **** 2026-11-14 19:23:37.465097 skipping [TestClusterRename] gnt-cluster rename, test(s) cluster-rename disabled <<<< 2026-11-14 19:23:37.465113 start [TestClusterVersion] gnt-cluster version Command: ssh scratchy.staging.ganeti.org 'gnt-cluster version' Software version: 3.2.0~alpha1 Internode protocol: 3020000 Configuration format: 3020000 OS api version: 20 Export interface: 0 VCS version: (ganeti) version ---- PASSED [TestClusterVersion] gnt-cluster version ------------------- >>>> 2026-11-14 19:23:37.691960 time=0:00:00.226847 [TestClusterVersion] gnt-cluster version <<<< 2026-11-14 19:23:37.692077 start [TestClusterInfo] gnt-cluster info Command: ssh scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:23:32 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.IuEnfp instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- PASSED [TestClusterInfo] gnt-cluster info ------------------------- >>>> 2026-11-14 19:23:37.921123 time=0:00:00.229046 [TestClusterInfo] gnt-cluster info <<<< 2026-11-14 19:23:37.921246 start [TestClusterGetmaster] gnt-cluster getmaster Command: ssh scratchy.staging.ganeti.org 'gnt-cluster getmaster' scratchy.staging.ganeti.org ---- PASSED [TestClusterGetmaster] gnt-cluster getmaster --------------- >>>> 2026-11-14 19:23:38.147662 time=0:00:00.226416 [TestClusterGetmaster] gnt-cluster getmaster <<<< 2026-11-14 19:23:38.147728 start [TestClusterRedistConf] gnt-cluster redist-conf Command: ssh scratchy.staging.ganeti.org 'gnt-cluster redist-conf' ---- PASSED [TestClusterRedistConf] gnt-cluster redist-conf ------------ >>>> 2026-11-14 19:23:39.979604 time=0:00:01.831876 [TestClusterRedistConf] gnt-cluster redist-conf <<<< 2026-11-14 19:23:39.979698 start [TestClusterCopyfile] gnt-cluster copyfile /tmp/gnt.Wf52xi Command: ssh scratchy.staging.ganeti.org 'gnt-cluster copyfile /tmp/gnt.Wf52xi' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /tmp/gnt.Wf52xi' 2a7639c4-2f61-4c9b-9a8a-24fd3c6a75abCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9mmqrty8 -oControlMaster=no grandpa.staging.ganeti.org 'cat /tmp/gnt.Wf52xi' 2a7639c4-2f61-4c9b-9a8a-24fd3c6a75abCommand: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.4al9kt8r -oControlMaster=no maude-flanders.staging.ganeti.org 'cat /tmp/gnt.Wf52xi' 2a7639c4-2f61-4c9b-9a8a-24fd3c6a75abCommand: ssh scratchy.staging.ganeti.org 'rm -f /tmp/gnt.Wf52xi' Command: ssh grandpa.staging.ganeti.org 'rm -f /tmp/gnt.Wf52xi' Command: ssh maude-flanders.staging.ganeti.org 'rm -f /tmp/gnt.Wf52xi' ---- PASSED [TestClusterCopyfile] gnt-cluster copyfile ----------------- >>>> 2026-11-14 19:23:40.489193 time=0:00:00.509495 [TestClusterCopyfile] gnt-cluster copyfile <<<< 2026-11-14 19:23:40.489268 start [TestClusterCommand] gnt-cluster command Command: ssh scratchy.staging.ganeti.org 'gnt-cluster command '\''echo -n c53ac5dd-f133-46c7-a0b8-29645b0e5592 >/tmp/gnt9978c4c0-03bb-4b29-baf0-886a334a4842'\''' ------------------------------------------------ node: grandpa.staging.ganeti.org return code = 0 ------------------------------------------------ node: maude-flanders.staging.ganeti.org return code = 0 ------------------------------------------------ node: scratchy.staging.ganeti.org return code = 0 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /tmp/gnt9978c4c0-03bb-4b29-baf0-886a334a4842' c53ac5dd-f133-46c7-a0b8-29645b0e5592Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.9mmqrty8 -oControlMaster=no grandpa.staging.ganeti.org 'cat /tmp/gnt9978c4c0-03bb-4b29-baf0-886a334a4842' c53ac5dd-f133-46c7-a0b8-29645b0e5592Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.4al9kt8r -oControlMaster=no maude-flanders.staging.ganeti.org 'cat /tmp/gnt9978c4c0-03bb-4b29-baf0-886a334a4842' c53ac5dd-f133-46c7-a0b8-29645b0e5592Command: ssh scratchy.staging.ganeti.org 'rm -f /tmp/gnt9978c4c0-03bb-4b29-baf0-886a334a4842' Command: ssh grandpa.staging.ganeti.org 'rm -f /tmp/gnt9978c4c0-03bb-4b29-baf0-886a334a4842' Command: ssh maude-flanders.staging.ganeti.org 'rm -f /tmp/gnt9978c4c0-03bb-4b29-baf0-886a334a4842' ---- PASSED [TestClusterCommand] gnt-cluster command ------------------- >>>> 2026-11-14 19:23:41.093221 time=0:00:00.603953 [TestClusterCommand] gnt-cluster command **** 2026-11-14 19:23:41.093311 skipping [TestClusterBurnin] Burnin, test(s) cluster-burnin disabled **** 2026-11-14 19:23:41.093327 skipping [TestClusterMasterFailover] gnt-cluster master-failover, test(s) cluster-master-failover disabled **** 2026-11-14 19:23:41.093335 skipping [TestClusterMasterFailoverWithDrainedQueue] gnt-cluster master-failover with drained queue, test(s) cluster-master-failover disabled <<<< 2026-11-14 19:23:41.093345 start [TestClusterOob] out-of-band framework Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 201, 202 Waiting for job 201 ... Sat Nov 14 19:23:42 2026 * Verifying cluster config Sat Nov 14 19:23:42 2026 * Verifying cluster certificate files Sat Nov 14 19:23:42 2026 * Verifying hypervisor parameters Sat Nov 14 19:23:42 2026 * Verifying all nodes belong to an existing group Waiting for job 202 ... Sat Nov 14 19:23:43 2026 * Verifying group 'default' Sat Nov 14 19:23:43 2026 * Gathering data (3 nodes) Sat Nov 14 19:23:43 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:23:43 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:23:43 2026 * Verifying configuration file consistency Sat Nov 14 19:23:43 2026 * Verifying node status Sat Nov 14 19:23:43 2026 * Verifying instance status Sat Nov 14 19:23:43 2026 * Verifying orphan volumes Sat Nov 14 19:23:43 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:23:44 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:23:44 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:23:44 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:23:44 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:23:44 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:23:44 2026 * Other Notes Sat Nov 14 19:23:44 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=/tmp/ganeti-qa-oob-does-not-exist-c4a9dcc1-a71f-415b-8c72-e43c8ef4b36d' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 205, 206 Waiting for job 205 ... Sat Nov 14 19:23:47 2026 * Verifying cluster config Sat Nov 14 19:23:47 2026 * Verifying cluster certificate files Sat Nov 14 19:23:47 2026 * Verifying hypervisor parameters Sat Nov 14 19:23:47 2026 * Verifying all nodes belong to an existing group Waiting for job 206 ... Sat Nov 14 19:23:47 2026 * Verifying group 'default' Sat Nov 14 19:23:47 2026 * Gathering data (3 nodes) Sat Nov 14 19:23:47 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:23:48 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:23:48 2026 * Verifying configuration file consistency Sat Nov 14 19:23:48 2026 * Verifying node status Sat Nov 14 19:23:48 2026 - ERROR: node scratchy.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-c4a9dcc1-a71f-415b-8c72-e43c8ef4b36d' Sat Nov 14 19:23:48 2026 - ERROR: node maude-flanders.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-c4a9dcc1-a71f-415b-8c72-e43c8ef4b36d' Sat Nov 14 19:23:48 2026 - ERROR: node grandpa.staging.ganeti.org: error stating out of band helper: [Errno 2] No such file or directory: '/tmp/ganeti-qa-oob-does-not-exist-c4a9dcc1-a71f-415b-8c72-e43c8ef4b36d' Sat Nov 14 19:23:48 2026 * Verifying instance status Sat Nov 14 19:23:48 2026 * Verifying orphan volumes Sat Nov 14 19:23:48 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:23:48 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:23:48 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:23:48 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:23:48 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:23:48 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:23:48 2026 * Other Notes Sat Nov 14 19:23:48 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'touch /tmp/ganeti-qa-oob-does-exist-704b4845-0961-45b9-a86f-3ed6b48c8039' Command: ssh scratchy.staging.ganeti.org 'chmod 0400 /tmp/ganeti-qa-oob-does-exist-704b4845-0961-45b9-a86f-3ed6b48c8039' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster copyfile /tmp/ganeti-qa-oob-does-exist-704b4845-0961-45b9-a86f-3ed6b48c8039' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=/tmp/ganeti-qa-oob-does-exist-704b4845-0961-45b9-a86f-3ed6b48c8039' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 209, 210 Waiting for job 209 ... Sat Nov 14 19:23:51 2026 * Verifying cluster config Sat Nov 14 19:23:51 2026 * Verifying cluster certificate files Sat Nov 14 19:23:51 2026 * Verifying hypervisor parameters Sat Nov 14 19:23:51 2026 * Verifying all nodes belong to an existing group Waiting for job 210 ... Sat Nov 14 19:23:52 2026 * Verifying group 'default' Sat Nov 14 19:23:52 2026 * Gathering data (3 nodes) Sat Nov 14 19:23:52 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:23:53 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:23:53 2026 * Verifying configuration file consistency Sat Nov 14 19:23:53 2026 * Verifying node status Sat Nov 14 19:23:53 2026 - ERROR: node scratchy.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-704b4845-0961-45b9-a86f-3ed6b48c8039 is not executable Sat Nov 14 19:23:53 2026 - ERROR: node grandpa.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-704b4845-0961-45b9-a86f-3ed6b48c8039 is not executable Sat Nov 14 19:23:53 2026 - ERROR: node maude-flanders.staging.ganeti.org: out of band helper /tmp/ganeti-qa-oob-does-exist-704b4845-0961-45b9-a86f-3ed6b48c8039 is not executable Sat Nov 14 19:23:53 2026 * Verifying instance status Sat Nov 14 19:23:53 2026 * Verifying orphan volumes Sat Nov 14 19:23:53 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:23:53 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:23:53 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:23:53 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:23:53 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:23:53 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:23:53 2026 * Other Notes Sat Nov 14 19:23:53 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'chmod 0500 /tmp/ganeti-qa-oob-does-exist-704b4845-0961-45b9-a86f-3ed6b48c8039' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster copyfile /tmp/ganeti-qa-oob-does-exist-704b4845-0961-45b9-a86f-3ed6b48c8039' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 212, 213 Waiting for job 212 ... Sat Nov 14 19:23:55 2026 * Verifying cluster config Sat Nov 14 19:23:55 2026 * Verifying cluster certificate files Sat Nov 14 19:23:55 2026 * Verifying hypervisor parameters Sat Nov 14 19:23:55 2026 * Verifying all nodes belong to an existing group Waiting for job 213 ... Sat Nov 14 19:23:55 2026 * Verifying group 'default' Sat Nov 14 19:23:55 2026 * Gathering data (3 nodes) Sat Nov 14 19:23:55 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:23:56 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:23:56 2026 * Verifying configuration file consistency Sat Nov 14 19:23:56 2026 * Verifying node status Sat Nov 14 19:23:56 2026 * Verifying instance status Sat Nov 14 19:23:56 2026 * Verifying orphan volumes Sat Nov 14 19:23:56 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:23:56 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:23:56 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:23:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:23:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:23:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:23:56 2026 * Other Notes Sat Nov 14 19:23:57 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster command rm /tmp/ganeti-qa-oob-does-exist-704b4845-0961-45b9-a86f-3ed6b48c8039' ------------------------------------------------ node: grandpa.staging.ganeti.org return code = 0 ------------------------------------------------ node: maude-flanders.staging.ganeti.org return code = 0 ------------------------------------------------ node: scratchy.staging.ganeti.org return code = 0 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --node-parameters oob_program=' ---- PASSED [TestClusterOob] out-of-band framework --------------------- >>>> 2026-11-14 19:23:58.906959 time=0:00:17.813614 [TestClusterOob] out-of-band framework <<<< 2026-11-14 19:23:58.907059 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.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list --no-headers -o name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list --no-headers -o name' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=mynetwork' Sat Nov 14 19:24:00 2026 Changing instance communication network to 'mynetwork', only new instances will be affected. Submitted jobs 216 Waiting for job 216 ... Sat Nov 14 19:24:00 2026 Changing instance communication network to 'mynetwork', only new instances will be affected. Submitted jobs 216 Waiting for job 216 ... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list --no-headers -o name mynetwork' mynetwork Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list --no-headers -o group_list mynetwork' default (routed, communication_rt, ) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list --no-headers -o gateway mynetwork' - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list --no-headers -o gateway6 mynetwork' - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list --no-headers -o network mynetwork' 169.254.0.0/16 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list --no-headers -o network6 mynetwork' fe80::/10 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group add mygroup' Submitted jobs 218 Waiting for job 218 ... Submitted jobs 218 Waiting for job 218 ... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.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.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=mynetwork' Sat Nov 14 19:24:05 2026 Instance communication network already is 'mynetwork', nothing to do. Sat Nov 14 19:24:05 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.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster modify --instance-communication-network=' Sat Nov 14 19:24:07 2026 Previous instance communication network 'mynetwork' should be removed manually. Sat Nov 14 19:24:07 2026 Disabling instance communication network, only new instances will be affected. Sat Nov 14 19:24:07 2026 Previous instance communication network 'mynetwork' should be removed manually. Sat Nov 14 19:24:07 2026 Disabling instance communication network, only new instances will be affected. Command: ssh scratchy.staging.ganeti.org 'gnt-network disconnect mynetwork' Command: ssh scratchy.staging.ganeti.org 'gnt-network remove mynetwork' Command: ssh scratchy.staging.ganeti.org 'gnt-group remove mygroup' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list --no-headers -o name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list --no-headers -o name' ---- PASSED [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' >>>> 2026-11-14 19:24:11.882890 time=0:00:12.975831 [TestInstanceCommunication] Tests instance communication via 'gnt-cluster modify' <<<< 2026-11-14 19:24:11.882988 start [TestVersion] Testing remote API version GET /version ---- PASSED [TestVersion] Testing remote API version ------------------- >>>> 2026-11-14 19:24:11.955644 time=0:00:00.072656 [TestVersion] Testing remote API version <<<< 2026-11-14 19:24:11.955732 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.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node info scratchy.staging.ganeti.org' - Node name: scratchy.staging.ganeti.org primary ip: 192.168.1.5 secondary ip: 192.168.1.5 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) GET / GET /2/info GET /2/tags GET /2/nodes GET /2/nodes?bulk=1 GET /2/groups GET /2/groups?bulk=1 GET /2/instances GET /2/instances?bulk=1 GET /2/os GET /2/filters GET /2/filters?bulk=1 GET /99/resource/not/here/99 PUT /99/resource/not/here/99 POST /99/resource/not/here/99 DELETE /99/resource/not/here/99 PUT /version POST /version DELETE /version Testing get/modify symmetry of /2/info and /2/modify GET successful at /2/info PUT successful at /2/modify ---- PASSED [TestEmptyCluster] Testing remote API on an empty cluster -- >>>> 2026-11-14 19:24:14.708547 time=0:00:02.752815 [TestEmptyCluster] Testing remote API on an empty cluster <<<< 2026-11-14 19:24:14.708668 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.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/rapi/users' ganeti-qa ganeti-qa write/tmp/gnt.9a3HQ7 Command: ssh scratchy.staging.ganeti.org 'mkdir -p /var/lib/ganeti/rapi' Command: ssh scratchy.staging.ganeti.org 'mv /tmp/gnt.9a3HQ7 /var/lib/ganeti/rapi/users' Command: ssh scratchy.staging.ganeti.org 'rm -f /tmp/gnt.9a3HQ7' Command: ssh scratchy.staging.ganeti.org 'kill -HUP $(cat /var/run/ganeti/ganeti-rapi.pid)' /tmp/gnt.yrcMoJ Command: ssh scratchy.staging.ganeti.org 'mkdir -p /var/lib/ganeti/rapi' Command: ssh scratchy.staging.ganeti.org 'mv /tmp/gnt.yrcMoJ /var/lib/ganeti/rapi/users' Command: ssh scratchy.staging.ganeti.org 'rm -f /tmp/gnt.yrcMoJ' Command: ssh scratchy.staging.ganeti.org 'kill -HUP $(cat /var/run/ganeti/ganeti-rapi.pid)' ---- PASSED [TestRapiUserPermissions] Verify the role-based access control enforces correctly >>>> 2026-11-14 19:24:15.725780 time=0:00:01.017112 [TestRapiUserPermissions] Verify the role-based access control enforces correctly <<<< 2026-11-14 19:24:15.725855 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.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node info scratchy.staging.ganeti.org' - Node name: scratchy.staging.ganeti.org primary ip: 192.168.1.5 secondary ip: 192.168.1.5 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) GET /2/query/export/fields GET /2/query/export/fields?fields=export,export,export GET /2/query/export GET /2/query/export?fields=export,node GET /2/query/export?fields=export GET /2/query/export?fields=export,%20export%09,export%20 GET /2/query/instance/fields GET /2/query/instance/fields?fields=name,name,hv/cdrom2_image_path GET /2/query/instance GET /2/query/instance?fields=hv/cdrom2_image_path,disk_template,hv/boot_order,nic.ip/1,disk.size/11,snodes.group.uuid,nic.uuids,nic.name/1,custom_osparams,nic.vlan/1,hv/use_bootloader,nic.bridge/4,nic.vlan/3,nic.ip/5,disk.uuid/8,hv/root_path,hv/cpu_cores,nic.vlan/0,nic.mode/3,nic.network.name/0,nic_link,nic.network/7,disk.name/5,nic.uuid/4,disk.sizes,hv/soundhw,be/spindle_use,disk.spindles/5,nic.network/6,nic.mode/2,be/always_failover,hv/spice_playback_compression,disk.size/1,nic.mode/4,nic.network/5,disk.spindles/10,hv/startup_timeout,nic.uuid/6,be/memory,snodes.group,disk.uuid/3,disk.spindles/0,nic.name/3,nic.ip/3,nic.name/4,be/vcpus,disk.uuid/13,disk.name/1,oper_ram,nic.name/6,hv/kvm_flag,disk.size/15,hv/spice_bind,nic.name/5,hv/vnc_tls,hv/cpuid,hv/floppy_image_path,hv/kernel_args,pnode,be/auto_balance,disk.spindles/1,disk.spindles/7,disk.uuids,hv/disk_type,hv/disk_discard,hv/use_chroot,hv/cdrom_image_path,nic_mode,hv/spice_zlib_glz_wan_compression,hv/drop_capabilities,nic.link/6,hv/vhost_net,uuid,nic.mac/6,ctime,disk.size/10,nic.mode/1,hv/vif_script,hv/migration_downtime,hv/kvm_extra,nic.network/0,disk.uuid/4,hv/kernel_path,be/minmem,hv/vif_type,disk.size/2,nic.bridge/6,disk.name/13,disk.size/7,ip,hv/cpu_threads,hv/extra_cgroups,disk.uuid/9,admin_up,nic.vlan/7,disk.size/5,hv/virtio_disk_iothreads,hv/keymap,hv/extra_config,nic.link/3,hv/pci_pass,disk.name/6,oper_vcpus,nic.networks.names,disk.spindles/2,nic.bridge/7,nic.ip/6,hv/security_model,sda_size,nic.mac/4,disk.size/6,vcpus,nic.mac/0,disks_active,hv/cpu_cap,hv/mem_path,sdb_size,nic.link/4,hv/initrd_path,nic.mac/2,disk.spindles/9,nic.count,hv/spice_image_compression,hv/num_ttys,tags,hv/serial_speed,hv/nic_type,hv/serial_console,hv/acpi,nic.ip/4,nic.ips,hv/vnc_bind_address,disk.size/0,hv/use_guest_agent,nic.network/2,hv/device_model,custom_hvparams,hv/pvh_mode,hv/use_localtime,nic.vlan/4,disk.uuid/6,hv/user_shutdown,nic.uuid/3,disk.uuid/11,disk.spindles/12,disk.name/10,nic.ip/7,nic.bridge/3,nic.name/2,hv/pae,nic.networks,disk.size/9,disk.name/12,disk.uuid/5,disk_usage,disk.size/12,hv/cpu_type,disk.name/8,nic.network.name/4,hv/vnc_x509_path,os,nic.ip/0,nic.macs,nic.network.name/5,nic.vlan/5,hv/spice_password_file,hv/cdrom_disk_type,disk.uuid/14,nic.link/0,hv/security_domain,nic.mac/1,beparams,disk.size/3,nic.link/7,disk.uuid/0,hv/kvm_path,disk.name/2,nic.network.name/3,disk.uuid/1,nic.network.name/1,disk.spindles/6,status,disk.spindles/13,hv/reboot_behavior,disk.spindles/3,nic.names,nic.name/0,nic.bridge/0,nic.ip/2,nic.uuid/1,hv/vnc_x509_verify,nic.bridges,nic.mode/6,nic.network.name/7,disk.name/7,disk.name/15,hv/cpu_mask,disk.count,nic.vlans,console,disk.uuid/10,be/maxmem,nic.bridge/5,mac,forthcoming,hv/devices,oper_state,disk.name/9,hv/vnc_password_file,disk.names,disk.size/4,nic.vlan/6,pnode.group.uuid,disk.size/14,nic.bridge/1,hv/machine_version,hv/bootloader_args,disk.name/14,hv/spice_jpeg_wan_compression,admin_state_source,nic.network/3,disk.spindles/14,disk.size/8,disk.uuid/15,nic.bridge/2,nic.uuid/2,nic.network/1,nic.modes,hv/cpu_sockets,custom_beparams,mtime,name,nic.mac/7,disk.name/11,hv/spice_use_vdagent,nic.mode/7,hv/viridian,nic.uuid/0,hv/disk_cache,disk.name/3,serial_no,hv/usb_mouse,hv/virtio_net_queues,hv/init_script,hv/spice_streaming_video,disk.spindles,nic.mac/5,nic.links,hv/kvm_pci_reservations,nic.mode/0,osparams,hvparams,disk.spindles/8,hv/bootloader_path,snodes,nic.mode/5,bridge,disk.spindles/11,network_port,hv/spice_use_tls,nic.mac/3,disk.spindles/15,hv/cpu_weight,disk.name/4,hv/spice_ip_version,disk.uuid/12,nic.link/1,hv/vga,hv/usb_devices,nic.network.name/2,hv/vnet_hdr,disk.uuid/2,disk.spindles/4,nic.uuid/7,nic.link/2,disk.size/13,disk.name/0,hv/scsi_controller_type,nic_network,nic.uuid/5,nic.name/7,nic.vlan/2,nic.link/5,custom_nicparams,hypervisor,hv/blockdev_prefix,nic.network/4,pnode.group,hv/disk_aio,disk.uuid/7,nic.network.name/6,admin_state,hv/migration_caps,hv/spice_tls_ciphers GET /2/query/instance?fields=name GET /2/query/instance?fields=name,%20name%09,name%20 GET /2/query/group/fields GET /2/query/group/fields?fields=name,name,pinst_cnt GET /2/query/group GET /2/query/group?fields=pinst_cnt,node_list,ndparams,ndp/cpu_speed,custom_diskparams,custom_ndparams,diskparams,ndp/exclusive_storage,serial_no,ndp/ovs,tags,ctime,ndp/ssh_port,ndp/ovs_link,pinst_list,ndp/ovs_name,custom_ipolicy,ndp/spindle_count,mtime,ipolicy,name,node_cnt,ndp/oob_program,alloc_policy,uuid GET /2/query/group?fields=name GET /2/query/group?fields=name,%20name%09,name%20 GET /2/query/job/fields GET /2/query/job/fields?fields=id,id,summary GET /2/query/job GET /2/query/job?fields=summary,opstatus,received_ts,opstart,ops,opend,archived,id,oppriority,status,opresult,opexec,end_ts,priority,start_ts,oplog GET /2/query/job?fields=id GET /2/query/job?fields=id,%20id%09,id%20 PUT /2/query/job?fields=id PUT /2/query/job PUT /2/query/job PUT /2/query/job PUT /2/query/job GET /2/query/network/fields GET /2/query/network/fields?fields=name,name,network GET /2/query/network GET /2/query/network?fields=network,uuid,reserved_count,mtime,gateway6,inst_cnt,serial_no,tags,gateway,name,ctime,map,group_list,group_cnt,inst_list,mac_prefix,external_reservations,network6,free_count 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,spfree GET /2/query/node GET /2/query/node?fields=spfree,offline,sip,cnodes,ndp/cpu_speed,ndp/oob_program,ndparams,ndp/ssh_port,csockets,hv_state,sptotal,bootid,ndp/ovs_name,ctime,ndp/ovs_link,mfree,cnos,group.uuid,mtotal,tags,drained,dtotal,disk_state,vm_capable,group,pip,custom_ndparams,ctotal,role,mnode,ndp/spindle_count,master_capable,sinst_cnt,uuid,name,pinst_cnt,master_candidate,dfree,powered,sinst_list,mtime,serial_no,ndp/exclusive_storage,ndp/ovs,pinst_list,master GET /2/query/node?fields=name GET /2/query/node?fields=name,%20name%09,name%20 PUT /2/query/node GET /2/query/filter/fields GET /2/query/filter/fields?fields=uuid,uuid,watermark GET /2/query/filter GET /2/query/filter?fields=watermark,uuid,predicates,action,priority,reason_trail GET /2/query/filter?fields=uuid GET /2/query/filter?fields=uuid,%20uuid%09,uuid%20 PUT /2/query/filter?fields=uuid PUT /2/query/filter PUT /2/query/filter PUT /2/query/filter PUT /2/query/filter GET /2/query/lock/fields GET /2/query/lock/fields?fields=name,name,pending GET /2/query/lock GET /2/query/lock?fields=pending,owner,name,mode GET /2/query/lock?fields=name GET /2/query/lock?fields=name,%20name%09,name%20 PUT /2/query/lock?fields=name PUT /2/query/lock PUT /2/query/lock PUT /2/query/lock PUT /2/query/lock ---- PASSED [TestRapiQuery] Testing resource queries via remote API ---- >>>> 2026-11-14 19:24:23.327937 time=0:00:07.602082 [TestRapiQuery] Testing resource queries via remote API ^^^^ BLOCK 2026-11-14 19:24:23.328035 time=0:06:08.293325 [RunClusterTests] Runs tests related to gnt-cluster vvvv BLOCK 2026-11-14 19:24:23.328079 start [RunOsTests] Runs all tests related to gnt-os **** 2026-11-14 19:24:23.328135 skipping [TestOsList] gnt-os list, test(s) ['os', >] disabled **** 2026-11-14 19:24:23.328150 skipping [TestOsDiagnose] gnt-os diagnose, test(s) ['os', >] disabled **** 2026-11-14 19:24:23.328161 skipping [TestOsValid] Testing valid OS definition, test(s) ['os', >] disabled **** 2026-11-14 19:24:23.328170 skipping [TestOsInvalid] Testing invalid OS definition, test(s) ['os', >] disabled **** 2026-11-14 19:24:23.328177 skipping [TestOsPartiallyValid] Testing partially valid OS definition, test(s) ['os', >] disabled **** 2026-11-14 19:24:23.328187 skipping [TestOsModifyValid] Testing a valid os modify invocation, test(s) ['os', >] disabled **** 2026-11-14 19:24:23.328194 skipping [TestOsModifyInvalid] Testing an invalid os modify invocation, test(s) ['os', >] disabled **** 2026-11-14 19:24:23.328201 skipping [TestOsStatesNonExisting] Testing OS states with non-existing OS, test(s) ['os', >] disabled ^^^^ BLOCK 2026-11-14 19:24:23.328206 time=0:00:00.000127 [RunOsTests] Runs all tests related to gnt-os <<<< 2026-11-14 19:24:23.328239 start [TestClusterTags] gnt-cluster tags Command: ssh scratchy.staging.ganeti.org 'gnt-cluster add-tags TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster list-tags' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /cluster TEMP-Ganeti-QA-Tag0 /cluster TEMP-Ganeti-QA-Tag1 /cluster TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster remove-tags TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/231 GET /2/tags DELETE /2/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/232 ---- PASSED [TestClusterTags] gnt-cluster tags ------------------------- >>>> 2026-11-14 19:24:28.008084 time=0:00:04.679845 [TestClusterTags] gnt-cluster tags vvvv BLOCK 2026-11-14 19:24:28.008211 start [RunCommonNodeTests] Run a few common node tests <<<< 2026-11-14 19:24:28.008263 start [TestNodeVolumes] gnt-node volumes Command: ssh scratchy.staging.ganeti.org 'gnt-node volumes' Node PhysDev VG Name Size Instance ---- PASSED [TestNodeVolumes] gnt-node volumes ------------------------- >>>> 2026-11-14 19:24:29.047429 time=0:00:01.039166 [TestNodeVolumes] gnt-node volumes <<<< 2026-11-14 19:24:29.047538 start [TestNodeStorage] gnt-node storage Command: ssh scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file' Node Type Name Size Used Free Allocatable maude-flanders.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.0G Y grandpa.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.0G Y scratchy.staging.ganeti.org file /srv/ganeti/file-storage 12.7G 0M 8.0G Y Command: ssh scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=type,allocatable,used,size,name,free,node' Type Allocatable Used Size Name Free Node file Y 0M 12.7G /srv/ganeti/file-storage 8.0G maude-flanders.staging.ganeti.org file Y 0M 12.7G /srv/ganeti/file-storage 8.0G grandpa.staging.ganeti.org file Y 0M 12.7G /srv/ganeti/file-storage 8.0G scratchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=node,name,allocatable '\''--separator=|'\'' --no-headers' maude-flanders.staging.ganeti.org|/srv/ganeti/file-storage|Y grandpa.staging.ganeti.org|/srv/ganeti/file-storage|Y scratchy.staging.ganeti.org|/srv/ganeti/file-storage|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage maude-flanders.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable no maude-flanders.staging.ganeti.org file /srv/ganeti/file-storage' No changes to perform, exiting. Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers maude-flanders.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be modified /srv/ganeti/file-storage|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable yes maude-flanders.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.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers maude-flanders.staging.ganeti.org' /srv/ganeti/file-storage|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node repair-storage maude-flanders.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be repaired Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage grandpa.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: No changes to perform, exiting. Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable no grandpa.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers grandpa.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be modified /srv/ganeti/file-storage|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable yes grandpa.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type file --output=name,allocatable '\''--separator=|'\'' --no-headers grandpa.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be modified /srv/ganeti/file-storage|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node repair-storage grandpa.staging.ganeti.org file /srv/ganeti/file-storage' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'file' can not be repaired Command: ssh scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg' Node Type Name Size Used Free Allocatable maude-flanders.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y grandpa.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y scratchy.staging.ganeti.org lvm-vg gnt 22.0G 0M 22.0G Y Command: ssh scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=type,allocatable,used,size,name,free,node' Type Allocatable Used Size Name Free Node lvm-vg Y 0M 22.0G gnt 22.0G maude-flanders.staging.ganeti.org lvm-vg Y 0M 22.0G gnt 22.0G grandpa.staging.ganeti.org lvm-vg Y 0M 22.0G gnt 22.0G scratchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=node,name,allocatable '\''--separator=|'\'' --no-headers' maude-flanders.staging.ganeti.org|gnt|Y grandpa.staging.ganeti.org|gnt|Y scratchy.staging.ganeti.org|gnt|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage maude-flanders.staging.ganeti.org lvm-vg gnt' Stderr was: No changes to perform, exiting. Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable no maude-flanders.staging.ganeti.org lvm-vg gnt' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-vg' can not be modified Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers maude-flanders.staging.ganeti.org' gnt|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable yes maude-flanders.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.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers maude-flanders.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-vg' can not be modified gnt|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node repair-storage maude-flanders.staging.ganeti.org lvm-vg gnt' Sat Nov 14 19:24:49 2026 Repairing storage unit 'gnt' on maude-flanders.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage grandpa.staging.ganeti.org lvm-vg gnt' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable no grandpa.staging.ganeti.org lvm-vg gnt' No changes to perform, exiting. Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers grandpa.staging.ganeti.org' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-vg' can not be modified gnt|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable yes grandpa.staging.ganeti.org lvm-vg gnt' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-vg' can not be modified Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-vg --output=name,allocatable '\''--separator=|'\'' --no-headers grandpa.staging.ganeti.org' gnt|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node repair-storage grandpa.staging.ganeti.org lvm-vg gnt' Sat Nov 14 19:24:54 2026 Repairing storage unit 'gnt' on grandpa.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv' Node Type Name Size Used Free Allocatable maude-flanders.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y grandpa.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y scratchy.staging.ganeti.org lvm-pv /dev/vdb 22.0G 0M 22.0G Y Command: ssh scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=type,allocatable,used,size,name,free,node' Type Allocatable Used Size Name Free Node lvm-pv Y 0M 22.0G /dev/vdb 22.0G maude-flanders.staging.ganeti.org lvm-pv Y 0M 22.0G /dev/vdb 22.0G grandpa.staging.ganeti.org lvm-pv Y 0M 22.0G /dev/vdb 22.0G scratchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=node,name,allocatable '\''--separator=|'\'' --no-headers' maude-flanders.staging.ganeti.org|/dev/vdb|Y grandpa.staging.ganeti.org|/dev/vdb|Y scratchy.staging.ganeti.org|/dev/vdb|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage maude-flanders.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable no maude-flanders.staging.ganeti.org lvm-pv /dev/vdb' No changes to perform, exiting. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers maude-flanders.staging.ganeti.org' /dev/vdb|N Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable yes maude-flanders.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.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers maude-flanders.staging.ganeti.org' /dev/vdb|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node repair-storage maude-flanders.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-pv' can not be repaired Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage grandpa.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable no grandpa.staging.ganeti.org lvm-pv /dev/vdb' No changes to perform, exiting. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers grandpa.staging.ganeti.org' /dev/vdb|N Command: ssh scratchy.staging.ganeti.org 'gnt-node modify-storage --allocatable yes grandpa.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.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-storage --storage-type lvm-pv --output=name,allocatable '\''--separator=|'\'' --no-headers grandpa.staging.ganeti.org' /dev/vdb|Y Command: ssh scratchy.staging.ganeti.org 'gnt-node repair-storage grandpa.staging.ganeti.org lvm-pv /dev/vdb' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Storage units of type 'lvm-pv' can not be repaired ---- PASSED [TestNodeStorage] gnt-node storage ------------------------- >>>> 2026-11-14 19:25:08.083954 time=0:00:39.036416 [TestNodeStorage] gnt-node storage **** 2026-11-14 19:25:08.084101 skipping [TestOutOfBand] gnt-node power, test(s) ['node-oob', >] disabled ^^^^ BLOCK 2026-11-14 19:25:08.084121 time=0:00:40.075910 [RunCommonNodeTests] Run a few common node tests vvvv BLOCK 2026-11-14 19:25:08.084157 start [RunGroupListTests] Run tests for listing node groups <<<< 2026-11-14 19:25:08.084198 start [TestGroupList] gnt-group list --- Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_name,node_list,ctime,node_cnt,mtime,uuid,ndp/ovs_link,name,ndp/spindle_count,serial_no,custom_ipolicy,pinst_list,ndp/cpu_speed,ndp/ssh_port,ndp/ovs,ndparams,alloc_policy,pinst_cnt,ndp/exclusive_storage,ipolicy,custom_diskparams,tags,custom_ndparams,diskparams,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output alloc_policy,ctime,custom_diskparams,custom_ipolicy,custom_ndparams,diskparams,ipolicy,mtime,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,node_cnt,node_list,pinst_cnt,pinst_list,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_name,node_list,ctime,node_cnt,mtime,uuid,ndp/ovs_link,name,ndp/spindle_count,serial_no,custom_ipolicy,pinst_list,ndp/cpu_speed,ndp/ssh_port,ndp/ovs,ndparams,alloc_policy,pinst_cnt,ndp/exclusive_storage,ipolicy,custom_diskparams,tags,custom_ndparams,diskparams,ndp/oob_program,ndp/ovs_name,node_list,ctime,node_cnt,mtime,uuid,ndp/ovs_link,name,ndp/spindle_count,serial_no,custom_ipolicy,pinst_list,ndp/cpu_speed,ndp/ssh_port,ndp/ovs,ndparams,alloc_policy,pinst_cnt,ndp/exclusive_storage,ipolicy,custom_diskparams,tags,custom_ndparams,diskparams,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/oob_program,diskparams,custom_ndparams,tags,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ipolicy,ndp/exclusive_storage,pinst_cnt,alloc_policy,ndparams,ndp/ovs,ndp/ssh_port,ndp/cpu_speed,pinst_list >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output custom_ipolicy,serial_no,ndp/spindle_count,name,ndp/ovs_link,uuid,mtime,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ctime,node_list >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_name >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh scratchy.staging.ganeti.org 'gnt-group list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: NodeGroup name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestGroupList] gnt-group list ----------------------------- Warning: Queried for unknown fields field/does/not/exist >>>> 2026-11-14 19:25:10.216807 time=0:00:02.132609 [TestGroupList] gnt-group list <<<< 2026-11-14 19:25:10.216883 start [TestGroupListFields] gnt-group list-fields Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields alloc_policy name serial_no uuid node_cnt node_list pinst_cnt pinst_list tags ipolicy custom_ipolicy custom_ndparams ndparams diskparams custom_diskparams ndp/cpu_speed ndp/exclusive_storage ndp/oob_program ndp/ovs ndp/ovs_link ndp/ovs_name ndp/spindle_count ndp/ssh_port ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- >>>> 2026-11-14 19:25:10.864720 time=0:00:00.647837 [TestGroupListFields] gnt-group list-fields ^^^^ BLOCK 2026-11-14 19:25:10.864865 time=0:00:02.780708 [RunGroupListTests] Run tests for listing node groups vvvv BLOCK 2026-11-14 19:25:10.864907 start [RunGroupRwTests] Run tests for adding/removing/renaming groups <<<< 2026-11-14 19:25:10.864951 start [TestGroupAddRemoveRename] gnt-group add/remove/rename Command: ssh scratchy.staging.ganeti.org 'gnt-group add group1' Command: ssh scratchy.staging.ganeti.org 'gnt-group add group2' Command: ssh scratchy.staging.ganeti.org 'gnt-group add group2' Stderr was: Failure: prerequisites not met for this operation: error type: already_exists, error details: Desired group name 'group2' already exists as a node group (UUID: 9b364a57-4805-4f5a-8272-4578edd9522e) Command: ssh scratchy.staging.ganeti.org 'gnt-group add default' Stderr was: Failure: prerequisites not met for this operation: error type: already_exists, error details: Desired group name 'default' already exists as a node group (UUID: 7d509caf-c284-4b61-8497-774e699cec55) Command: ssh scratchy.staging.ganeti.org 'gnt-group rename group1 group2' Stderr was: Failure: prerequisites not met for this operation: error type: already_exists, error details: Desired new name 'group2' clashes with existing node group (UUID: 9b364a57-4805-4f5a-8272-4578edd9522e) Command: ssh scratchy.staging.ganeti.org 'gnt-group rename group1 group3' Command: ssh scratchy.staging.ganeti.org 'gnt-group rename default group1' Command: ssh scratchy.staging.ganeti.org 'gnt-group remove group2' Command: ssh scratchy.staging.ganeti.org 'gnt-group remove group3' Command: ssh scratchy.staging.ganeti.org 'gnt-group remove group1' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Group 'group1' not empty, has the following nodes: 0ce65b1c-b7b1-49b4-a8b0-8787069bff03, 0ff58ec9-ee7d-43ab-bac0-2954beb5ba35, 1fc1d398-94b2-4562-822b-d54566907ca6 Command: ssh scratchy.staging.ganeti.org 'gnt-group rename group1 default' ---- PASSED [TestGroupAddRemoveRename] gnt-group add/remove/rename ----- >>>> 2026-11-14 19:25:21.918870 time=0:00:11.053919 [TestGroupAddRemoveRename] gnt-group add/remove/rename <<<< 2026-11-14 19:25:21.919013 start [TestGroupAddWithOptions] gnt-group add with options Command: ssh scratchy.staging.ganeti.org 'gnt-group add --alloc-policy notvalid group1' Stderr was: Unhandled protocol error while talking to the master daemon: Failed to parse request: SubmitJob: Can't parse value for 'alloc_policy': Invalid string value for type AllocPolicy: "notvalid" Command: ssh scratchy.staging.ganeti.org 'gnt-group add --alloc-policy last_resort --node-parameters oob_program=/bin/true group1' Command: ssh scratchy.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestGroupAddWithOptions] gnt-group add with options ------- >>>> 2026-11-14 19:25:24.211071 time=0:00:02.292058 [TestGroupAddWithOptions] gnt-group add with options <<<< 2026-11-14 19:25:24.211172 start [TestGroupModify] gnt-group modify Command: ssh scratchy.staging.ganeti.org 'gnt-group add group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: default (48) disk-count: default (8) disk-size: default (1048576) memory-size: default (1048576) nic-count: default (8) spindle-use: default (8) min/0: cpu-count: default (1) disk-count: default (0) disk-size: default (512) memory-size: default (128) nic-count: default (0) spindle-use: default (0) allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:memory-size=4,spindle-use=4,disk-count=4,nic-count=4,cpu-count=4,disk-size=4/max:memory-size=4,spindle-use=4,disk-count=4,nic-count=4,cpu-count=4,disk-size=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 max/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 4 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=4,disk-size=4,memory-size=8,nic-count=4,spindle-use=4/max:cpu-count=4,disk-count=4,disk-size=4,memory-size=8,nic-count=4,spindle-use=4 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 4 min/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=4,disk-size=4,memory-size=8,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.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for memory-size: 8/4 - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 4 min/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 4 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=4,disk-size=4,memory-size=8,nic-count=4,spindle-use=8/max:cpu-count=4,disk-count=4,disk-size=4,memory-size=8,nic-count=4,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 8 max/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=4,disk-size=4,memory-size=8,nic-count=4,spindle-use=8/max:cpu-count=4,disk-count=4,disk-size=4,memory-size=8,nic-count=4,spindle-use=4 group1' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for spindle-use: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 8 min/0: cpu-count: 4 disk-count: 4 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=4,memory-size=8,nic-count=4,spindle-use=8/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=8,nic-count=4,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 8 max/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=4,memory-size=8,nic-count=4,spindle-use=8/max:cpu-count=4,disk-count=4,disk-size=4,memory-size=8,nic-count=4,spindle-use=8 group1' Stderr was: Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-count: 8/4 - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 8 min/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 4 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.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=8/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=8,nic-count=8,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 8 min/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=4,disk-count=8,disk-size=4,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=8,nic-count=4,spindle-use=8 group1' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for nic-count: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 8 max/0: cpu-count: 4 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=4,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=4,memory-size=8,nic-count=8,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 8 min/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=4,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=4,disk-count=8,disk-size=4,memory-size=8,nic-count=8,spindle-use=8 group1' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for cpu-count: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 8 max/0: cpu-count: 8 disk-count: 8 disk-size: 4 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=8,memory-size=8,nic-count=8,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=8,disk-count=8,disk-size=8,memory-size=8,nic-count=8,spindle-use=8/max:cpu-count=8,disk-count=8,disk-size=4,memory-size=8,nic-count=8,spindle-use=8 group1' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Invalid instance policy: Invalid specification of min/max values for disk-size: 8/4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 min/0: cpu-count: 8 disk-count: 8 disk-size: 8 memory-size: 8 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs default group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: default (1) disk-count: default (0) disk-size: default (512) memory-size: default (128) nic-count: default (0) spindle-use: default (0) max/0: cpu-count: default (48) disk-count: default (8) disk-size: default (1048576) memory-size: default (1048576) nic-count: default (8) spindle-use: default (8) allowed disk templates: default (plain, drbd, file, sharedfile) 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.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group show-ispecs-cmd --include-defaults group1' gnt-group add --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 group1 Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group show-ispecs-cmd group1' gnt-group add --ipolicy-bounds-specs min:cpu-count=1,disk-count=0,disk-size=512,memory-size=128,nic-count=0,spindle-use=0/max:cpu-count=48,disk-count=8,disk-size=1048576,memory-size=1048576,nic-count=8,spindle-use=8 group1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-vcpu-ratio 1.5 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: 1.5 Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-vcpu-ratio default group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-spindle-ratio 1.5 group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: 1.5 Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-spindle-ratio default group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 allowed disk templates: default (plain, drbd, file, sharedfile) vcpu-ratio: default (4) spindle-ratio: default (32) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-disk-templates plain group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: plain spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --ipolicy-disk-templates default group1' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group info group1' - Node group: group1 Node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Disk parameters: blockdev: default ({}) diskless: default ({}) drbd: c-delay-target: default (1) c-fill-target: default (0) c-max-rate: default (1310720) c-min-rate: default (10240) c-plan-ahead: default (20) data-stripes: default (1) disk-barriers: default (n) disk-custom: default () dynamic-resync: default (True) meta-barriers: default (False) meta-stripes: default (1) metavg: default (gnt) net-custom: default (--max-buffers=16000 --max-epoch-size=16000) protocol: default (C) resync-rate: default (61440) ext: access: default (kernelspace) file: default ({}) gluster: access: default (kernelspace) host: default (127.0.0.1) port: default (24007) volume: default (gv0) plain: stripes: default (1) rbd: access: default (kernelspace) namespace: default () pool: default (rbd) user-id: default () sharedfile: default ({}) Instance policy: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 allowed disk templates: default (plain, drbd, file, sharedfile) spindle-ratio: default (32) vcpu-ratio: default (4) Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --alloc-policy unallocable --node-parameters oob_program=/bin/false group1' Modified node group group1 - ndparams -> {'oob_program': '/bin/false'} Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --alloc-policy notvalid group1' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --node-parameters spindle_count=10 group1' Unhandled protocol error while talking to the master daemon: Failed to parse request: SubmitJob: Can't parse value for 'alloc_policy': Invalid string value for type AllocPolicy: "notvalid" Modified node group group1 - ndparams -> {'oob_program': '/bin/false', 'spindle_count': 10} Command: ssh scratchy.staging.ganeti.org 'hbal -L -G group1' Cluster is empty, exiting. Command: ssh scratchy.staging.ganeti.org 'gnt-group modify --node-parameters spindle_count=default group1' Modified node group group1 - ndparams -> {'oob_program': '/bin/false'} Command: ssh scratchy.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestGroupModify] gnt-group modify ------------------------- >>>> 2026-11-14 19:25:53.232097 time=0:00:29.020925 [TestGroupModify] gnt-group modify <<<< 2026-11-14 19:25:53.232204 start [TestRapiNodeGroups] Test several node group operations using RAPI POST /2/groups GET /2/jobs/312 POST /2/groups GET /2/jobs/313 PUT /2/groups/group1/modify GET /2/jobs/314 PUT /2/groups/group2/rename GET /2/jobs/315 Testing get/modify symmetry of /2/groups/group3 and /2/groups/group3/modify GET successful at /2/groups/group3 PUT successful at /2/groups/group3/modify DELETE /2/groups/group1 GET /2/jobs/317 DELETE /2/groups/group3 GET /2/jobs/318 ---- PASSED [TestRapiNodeGroups] Test several node group operations using RAPI >>>> 2026-11-14 19:25:59.655655 time=0:00:06.423451 [TestRapiNodeGroups] Test several node group operations using RAPI <<<< 2026-11-14 19:25:59.655795 start [TestGroupTags] gnt-group tags --- Command: ssh scratchy.staging.ganeti.org 'gnt-group add-tags default TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh scratchy.staging.ganeti.org 'gnt-group list-tags default' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /nodegroup/default TEMP-Ganeti-QA-Tag0 /nodegroup/default TEMP-Ganeti-QA-Tag1 /nodegroup/default TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-group remove-tags default TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/groups/default/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/322 GET /2/groups/default/tags DELETE /2/groups/default/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/323 ---- PASSED [TestGroupTags] gnt-group tags ----------------------------- >>>> 2026-11-14 19:26:04.160018 time=0:00:04.504223 [TestGroupTags] gnt-group tags ^^^^ BLOCK 2026-11-14 19:26:04.160107 time=0:00:53.295200 [RunGroupRwTests] Run tests for adding/removing/renaming groups vvvv BLOCK 2026-11-14 19:26:04.160165 start [RunNetworkTests] Run tests for network management <<<< 2026-11-14 19:26:04.160214 start [TestNetworkAddRemove] gnt-network add/remove Command: ssh scratchy.staging.ganeti.org 'gnt-network add --network 192.0.2.0/30 network1' Command: ssh scratchy.staging.ganeti.org 'gnt-network add --network 198.51.100.0/24 network2' Command: ssh scratchy.staging.ganeti.org 'gnt-network add --network 203.0.133.0/24 network2' Stderr was: Failure: prerequisites not met for this operation: error type: already_exists, error details: Desired network name 'network2' already exists as a network (UUID: f8fece68-20cb-4fb4-90de-e7675a45c2ef) Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output reserved_count,serial_no,external_reservations,tags,uuid,free_count,name,group_cnt,inst_list,network,mac_prefix,map,inst_cnt,gateway6,gateway,mtime,ctime,group_list,network6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output ctime,external_reservations,free_count,gateway,gateway6,group_cnt,group_list,inst_cnt,inst_list,mac_prefix,map,mtime,name,network,network6,reserved_count,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output reserved_count,serial_no,external_reservations,tags,uuid,free_count,name,group_cnt,inst_list,network,mac_prefix,map,inst_cnt,gateway6,gateway,mtime,ctime,group_list,network6,reserved_count,serial_no,external_reservations,tags,uuid,free_count,name,group_cnt,inst_list,network,mac_prefix,map,inst_cnt,gateway6,gateway,mtime,ctime,group_list,network6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output network6,group_list,ctime,mtime,gateway,gateway6,inst_cnt,map,mac_prefix >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output network,inst_list,group_cnt,name,free_count,uuid,tags >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output external_reservations,serial_no,reserved_count >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name' network1 network2 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name network2 network1' network2 network1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name network1 network2' network1 network2 Command: ssh scratchy.staging.ganeti.org 'gnt-network list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Network name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist Command: ssh scratchy.staging.ganeti.org 'gnt-network list-fields >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list-fields tags name network gateway network6 gateway6 mac_prefix serial_no uuid group_cnt group_list inst_cnt inst_list free_count reserved_count map external_reservations ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list-fields '\''--separator=|'\'' --no-headers' ctime|Timestamp|CTime|Creation timestamp external_reservations|Text|ExternalReservations|External reservations free_count|Number|FreeCount|Number of available addresses gateway|Custom|Gateway|IPv4 gateway gateway6|Custom|IPv6Gateway|IPv6 gateway group_cnt|Number|NodeGroups|Number of nodegroups group_list|Custom|GroupList|List of nodegroups (group name, NIC mode, NIC link) inst_cnt|Number|Instances|Number of instances inst_list|Custom|InstanceList|List of instances mac_prefix|Custom|MacPrefix|MAC address prefix map|Text|Map|Actual mapping mtime|Timestamp|MTime|Modification timestamp name|Text|Network|Name network|Text|Subnet|IPv4 subnet network6|Custom|IPv6Subnet|IPv6 subnet reserved_count|Number|ReservedCount|Number of reserved addresses serial_no|Number|SerialNo|Network object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Network UUID Command: ssh scratchy.staging.ganeti.org 'gnt-network list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: Warning: Queried for unknown fields field/does/not/exist Command: ssh scratchy.staging.ganeti.org 'gnt-network remove network1' Command: ssh scratchy.staging.ganeti.org 'gnt-network remove network2' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output reserved_count,serial_no,external_reservations,tags,uuid,free_count,name,group_cnt,inst_list,network,mac_prefix,map,inst_cnt,gateway6,gateway,mtime,ctime,group_list,network6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output ctime,external_reservations,free_count,gateway,gateway6,group_cnt,group_list,inst_cnt,inst_list,mac_prefix,map,mtime,name,network,network6,reserved_count,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output reserved_count,serial_no,external_reservations,tags,uuid,free_count,name,group_cnt,inst_list,network,mac_prefix,map,inst_cnt,gateway6,gateway,mtime,ctime,group_list,network6,reserved_count,serial_no,external_reservations,tags,uuid,free_count,name,group_cnt,inst_list,network,mac_prefix,map,inst_cnt,gateway6,gateway,mtime,ctime,group_list,network6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output network6,group_list,ctime,mtime,gateway,gateway6,inst_cnt,map,mac_prefix >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output network,inst_list,group_cnt,name,free_count,uuid,tags >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output external_reservations,serial_no,reserved_count >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name' Command: ssh scratchy.staging.ganeti.org 'gnt-network list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Network name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNetworkAddRemove] gnt-network add/remove -------------- Warning: Queried for unknown fields field/does/not/exist >>>> 2026-11-14 19:26:13.580029 time=0:00:09.419815 [TestNetworkAddRemove] gnt-network add/remove <<<< 2026-11-14 19:26:13.580165 start [TestNetworkConnect] gnt-network connect/disconnect Command: ssh scratchy.staging.ganeti.org 'gnt-group add group1' Command: ssh scratchy.staging.ganeti.org 'gnt-network add --network 192.0.2.0/24 network1' Command: ssh scratchy.staging.ganeti.org 'gnt-network connect --nic-parameters mode=bridged,link=xen-br0 network1 group1' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output reserved_count,serial_no,external_reservations,tags,uuid,free_count,name,group_cnt,inst_list,network,mac_prefix,map,inst_cnt,gateway6,gateway,mtime,ctime,group_list,network6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output ctime,external_reservations,free_count,gateway,gateway6,group_cnt,group_list,inst_cnt,inst_list,mac_prefix,map,mtime,name,network,network6,reserved_count,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output reserved_count,serial_no,external_reservations,tags,uuid,free_count,name,group_cnt,inst_list,network,mac_prefix,map,inst_cnt,gateway6,gateway,mtime,ctime,group_list,network6,reserved_count,serial_no,external_reservations,tags,uuid,free_count,name,group_cnt,inst_list,network,mac_prefix,map,inst_cnt,gateway6,gateway,mtime,ctime,group_list,network6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output network6,group_list,ctime,mtime,gateway,gateway6,inst_cnt,map,mac_prefix >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output network,inst_list,group_cnt,name,free_count,uuid,tags >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output external_reservations,serial_no,reserved_count >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name' network1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name network1' network1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-network list '\''--separator=|'\'' --no-headers --output name network1' network1 Command: ssh scratchy.staging.ganeti.org 'gnt-network list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Network name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-network list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist Command: ssh scratchy.staging.ganeti.org 'gnt-network disconnect network1 group1' Command: ssh scratchy.staging.ganeti.org 'gnt-group remove group1' Command: ssh scratchy.staging.ganeti.org 'gnt-network remove network1' ---- PASSED [TestNetworkConnect] gnt-network connect/disconnect -------- >>>> 2026-11-14 19:26:21.392972 time=0:00:07.812807 [TestNetworkConnect] gnt-network connect/disconnect <<<< 2026-11-14 19:26:21.393101 start [TestNetworkTags] gnt-network tags Command: ssh scratchy.staging.ganeti.org 'gnt-network add --network 192.0.2.0/30 network1' Command: ssh scratchy.staging.ganeti.org 'gnt-network add-tags network1 TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh scratchy.staging.ganeti.org 'gnt-network list-tags network1' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /network/network1 TEMP-Ganeti-QA-Tag0 /network/network1 TEMP-Ganeti-QA-Tag1 /network/network1 TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-network remove-tags network1 TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/networks/network1/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/339 GET /2/networks/network1/tags DELETE /2/networks/network1/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/340 Command: ssh scratchy.staging.ganeti.org 'gnt-network remove network1' ---- PASSED [TestNetworkTags] gnt-network tags ------------------------- >>>> 2026-11-14 19:26:28.029214 time=0:00:06.636113 [TestNetworkTags] gnt-network tags ^^^^ BLOCK 2026-11-14 19:26:28.029542 time=0:00:23.869377 [RunNetworkTests] Run tests for network management vvvv BLOCK 2026-11-14 19:26:28.029585 start [RunFilterTests] Run tests for job filter management **** 2026-11-14 19:26:28.029643 skipping [TestFilterList] gnt-filter list, test(s) filters disabled **** 2026-11-14 19:26:28.029658 skipping [TestFilterListFields] gnt-filter list-fields, test(s) filters disabled **** 2026-11-14 19:26:28.029666 skipping [TestFilterAddRemove] gnt-filter add/delete, test(s) filters disabled **** 2026-11-14 19:26:28.029673 skipping [TestFilterReject] Tests that the REJECT filter does reject new jobs and that the, test(s) filters disabled **** 2026-11-14 19:26:28.029680 skipping [TestFilterOpCode] Tests that filtering with the "opcode" predicate works, test(s) filters disabled **** 2026-11-14 19:26:28.029687 skipping [TestFilterReasonChain] Tests that filters are processed in the right order and that the, test(s) filters disabled **** 2026-11-14 19:26:28.029694 skipping [TestFilterContinue] Tests that the CONTINUE filter has no effect, test(s) filters disabled **** 2026-11-14 19:26:28.029701 skipping [TestFilterAcceptPause] Tests that the PAUSE filter allows scheduling, but prevents starting,, test(s) filters disabled **** 2026-11-14 19:26:28.029707 skipping [TestFilterWatermark] Tests that the filter watermark is set correctly, test(s) filters disabled **** 2026-11-14 19:26:28.029725 skipping [TestFilterRateLimit] Tests that the RATE_LIMIT filter does reject new jobs when all, test(s) filters disabled **** 2026-11-14 19:26:28.029733 skipping [TestAdHocReasonRateLimit] Tests that ad-hoc rate limiting using --reason="rate-limit:n:..." works, test(s) filters disabled ^^^^ BLOCK 2026-11-14 19:26:28.029737 time=0:00:00.000152 [RunFilterTests] Run tests for job filter management <<<< 2026-11-14 19:26:28.029848 start [TestNodeReadd] gnt-node add --readd Command: ssh scratchy.staging.ganeti.org 'gnt-node add --no-ssh-key-check --secondary-ip=192.168.1.6 --readd --no-node-setup grandpa.staging.ganeti.org' Stdout was: -- WARNING -- The option --no-node-setup is disabled. Whether or not the SSH setup is manipulated while adding a node is determined by the 'modify_ssh_setup' value in the cluster-wide configuration instead. Sat Nov 14 19:26:30 2026 - INFO: Readding a node, the offline/drained flags were reset Sat Nov 14 19:26:30 2026 - INFO: Node will be a master candidate Stderr was: ALERT: ganeti-noded started in debug mode. Private and secret parameters WILL be logged! Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify >> /var/log/ganeti/qa-output.log' ---- PASSED [TestNodeReadd] gnt-node add --readd ----------------------- >>>> 2026-11-14 19:26:35.874541 time=0:00:07.844693 [TestNodeReadd] gnt-node add --readd <<<< 2026-11-14 19:26:35.874683 start [TestNodeModify] gnt-node modify - Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --candidate-pool-size=2' Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --master-candidate=no --auto-promote grandpa.staging.ganeti.org' Modified node grandpa.staging.ganeti.org - master_candidate -> False Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --force --master-candidate=yes grandpa.staging.ganeti.org' Modified node grandpa.staging.ganeti.org - master_candidate -> True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 350, 351 Waiting for job 350 ... Sat Nov 14 19:26:42 2026 * Verifying cluster config Sat Nov 14 19:26:42 2026 * Verifying cluster certificate files Sat Nov 14 19:26:42 2026 * Verifying hypervisor parameters Sat Nov 14 19:26:42 2026 * Verifying all nodes belong to an existing group Waiting for job 351 ... Sat Nov 14 19:26:42 2026 * Verifying group 'default' Sat Nov 14 19:26:42 2026 * Gathering data (3 nodes) Sat Nov 14 19:26:42 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:26:43 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:26:43 2026 * Verifying configuration file consistency Sat Nov 14 19:26:43 2026 * Verifying node status Sat Nov 14 19:26:43 2026 * Verifying instance status Sat Nov 14 19:26:43 2026 * Verifying orphan volumes Sat Nov 14 19:26:43 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:26:43 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:26:43 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:26:43 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:26:43 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:26:43 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:26:43 2026 * Other Notes Sat Nov 14 19:26:43 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --force --master-candidate=no grandpa.staging.ganeti.org' Modified node grandpa.staging.ganeti.org - master_candidate -> False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 354, 355 Waiting for job 354 ... Sat Nov 14 19:26:46 2026 * Verifying cluster config Sat Nov 14 19:26:46 2026 * Verifying cluster certificate files Sat Nov 14 19:26:46 2026 * Verifying hypervisor parameters Sat Nov 14 19:26:46 2026 * Verifying all nodes belong to an existing group Waiting for job 355 ... Sat Nov 14 19:26:47 2026 * Verifying group 'default' Sat Nov 14 19:26:47 2026 * Gathering data (3 nodes) Sat Nov 14 19:26:47 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:26:48 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:26:48 2026 * Verifying configuration file consistency Sat Nov 14 19:26:48 2026 * Verifying node status Sat Nov 14 19:26:48 2026 * Verifying instance status Sat Nov 14 19:26:48 2026 * Verifying orphan volumes Sat Nov 14 19:26:48 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:26:48 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:26:48 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:26:48 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:26:48 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:26:48 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:26:48 2026 * Other Notes Sat Nov 14 19:26:48 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --force --drained=yes grandpa.staging.ganeti.org' Modified node grandpa.staging.ganeti.org - drained -> True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 358, 359 Waiting for job 358 ... Sat Nov 14 19:26:51 2026 * Verifying cluster config Sat Nov 14 19:26:51 2026 * Verifying cluster certificate files Sat Nov 14 19:26:51 2026 * Verifying hypervisor parameters Sat Nov 14 19:26:51 2026 * Verifying all nodes belong to an existing group Waiting for job 359 ... Sat Nov 14 19:26:51 2026 * Verifying group 'default' Sat Nov 14 19:26:51 2026 * Gathering data (3 nodes) Sat Nov 14 19:26:51 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:26:52 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:26:52 2026 * Verifying configuration file consistency Sat Nov 14 19:26:52 2026 * Verifying node status Sat Nov 14 19:26:52 2026 * Verifying instance status Sat Nov 14 19:26:52 2026 * Verifying orphan volumes Sat Nov 14 19:26:52 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:26:52 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:26:52 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:26:52 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:26:52 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:26:52 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:26:52 2026 * Other Notes Sat Nov 14 19:26:52 2026 - NOTICE: 1 drained node(s) found. Sat Nov 14 19:26:52 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --force --drained=no grandpa.staging.ganeti.org' Modified node grandpa.staging.ganeti.org - drained -> False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 362, 363 Waiting for job 362 ... Sat Nov 14 19:26:55 2026 * Verifying cluster config Sat Nov 14 19:26:55 2026 * Verifying cluster certificate files Sat Nov 14 19:26:55 2026 * Verifying hypervisor parameters Sat Nov 14 19:26:55 2026 * Verifying all nodes belong to an existing group Waiting for job 363 ... Sat Nov 14 19:26:55 2026 * Verifying group 'default' Sat Nov 14 19:26:55 2026 * Gathering data (3 nodes) Sat Nov 14 19:26:55 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:26:56 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:26:56 2026 * Verifying configuration file consistency Sat Nov 14 19:26:56 2026 * Verifying node status Sat Nov 14 19:26:56 2026 * Verifying instance status Sat Nov 14 19:26:56 2026 * Verifying orphan volumes Sat Nov 14 19:26:56 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:26:56 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:26:56 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:26:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:26:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:26:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:26:56 2026 * Other Notes Sat Nov 14 19:26:56 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --force --offline=yes grandpa.staging.ganeti.org' Sat Nov 14 19:26:57 2026 Failed to stop KVM daemon on node 'grandpa.staging.ganeti.org': Node is marked offline Modified node grandpa.staging.ganeti.org - offline -> True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 366, 367 Waiting for job 366 ... Sat Nov 14 19:26:59 2026 * Verifying cluster config Sat Nov 14 19:26:59 2026 * Verifying cluster certificate files Sat Nov 14 19:26:59 2026 * Verifying hypervisor parameters Sat Nov 14 19:26:59 2026 * Verifying all nodes belong to an existing group Waiting for job 367 ... Sat Nov 14 19:26:59 2026 * Verifying group 'default' Sat Nov 14 19:26:59 2026 * Gathering data (3 nodes) Sat Nov 14 19:26:59 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:27:00 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:27:00 2026 * Verifying configuration file consistency Sat Nov 14 19:27:00 2026 * Verifying node status Sat Nov 14 19:27:00 2026 * Verifying instance status Sat Nov 14 19:27:00 2026 * Verifying orphan volumes Sat Nov 14 19:27:00 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:27:00 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:27:00 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:27:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:27:00 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:27:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:27:00 2026 * Other Notes Sat Nov 14 19:27:00 2026 - NOTICE: 1 offline node(s) found. Sat Nov 14 19:27:00 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --force --offline=no grandpa.staging.ganeti.org' Sat Nov 14 19:27:01 2026 - WARNING: Transitioning node from offline to online state without using re-add. Please make sure the node is healthy! Modified node grandpa.staging.ganeti.org - offline -> False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 370, 371 Waiting for job 370 ... Sat Nov 14 19:27:03 2026 * Verifying cluster config Sat Nov 14 19:27:03 2026 * Verifying cluster certificate files Sat Nov 14 19:27:03 2026 * Verifying hypervisor parameters Sat Nov 14 19:27:03 2026 * Verifying all nodes belong to an existing group Waiting for job 371 ... Sat Nov 14 19:27:03 2026 * Verifying group 'default' Sat Nov 14 19:27:03 2026 * Gathering data (3 nodes) Sat Nov 14 19:27:03 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:27:04 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:27:04 2026 * Verifying configuration file consistency Sat Nov 14 19:27:04 2026 * Verifying node status Sat Nov 14 19:27:04 2026 * Verifying instance status Sat Nov 14 19:27:04 2026 * Verifying orphan volumes Sat Nov 14 19:27:04 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:27:04 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:27:04 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:27:04 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:27:04 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:27:04 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:27:04 2026 * Other Notes Sat Nov 14 19:27:04 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --master-candidate=yes grandpa.staging.ganeti.org' Modified node grandpa.staging.ganeti.org - master_candidate -> True Command: ssh scratchy.staging.ganeti.org 'gnt-node modify --secondary-ip=192.168.1.6 grandpa.staging.ganeti.org' Modified node grandpa.staging.ganeti.org - secondary_ip -> 192.168.1.6 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify --candidate-pool-size=10' Sat Nov 14 19:27:12 2026 - INFO: Note: more nodes are candidates (3) than desired (2) ---- PASSED [TestNodeModify] gnt-node modify --------------------------- >>>> 2026-11-14 19:27:12.495902 time=0:00:36.621219 [TestNodeModify] gnt-node modify <<<< 2026-11-14 19:27:12.496086 start [TestDelay] gnt-debug delay ------ Command: ssh scratchy.staging.ganeti.org 'gnt-debug delay 1' Command: ssh scratchy.staging.ganeti.org 'gnt-debug delay --no-master 1' Command: ssh scratchy.staging.ganeti.org 'gnt-debug delay --no-master -n grandpa.staging.ganeti.org 1' ---- PASSED [TestDelay] gnt-debug delay -------------------------------- >>>> 2026-11-14 19:27:18.093407 time=0:00:05.597321 [TestDelay] gnt-debug delay Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 19cac37803a4fbe2f466656e66654e014056b504 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 382, 383 Waiting for job 382 ... Sat Nov 14 19:27:19 2026 * Verifying cluster config Sat Nov 14 19:27:19 2026 * Verifying cluster certificate files Sat Nov 14 19:27:19 2026 * Verifying hypervisor parameters Sat Nov 14 19:27:19 2026 * Verifying all nodes belong to an existing group Waiting for job 383 ... Sat Nov 14 19:27:20 2026 * Verifying group 'default' Sat Nov 14 19:27:20 2026 * Gathering data (3 nodes) Sat Nov 14 19:27:20 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:27:20 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:27:20 2026 * Verifying configuration file consistency Sat Nov 14 19:27:20 2026 * Verifying node status Sat Nov 14 19:27:20 2026 * Verifying instance status Sat Nov 14 19:27:20 2026 * Verifying orphan volumes Sat Nov 14 19:27:20 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:27:21 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:27:21 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:27:21 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:27:21 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:27:21 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:27:21 2026 * Other Notes Sat Nov 14 19:27:21 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 19cac37803a4fbe2f466656e66654e014056b504 /var/lib/ganeti/config.data <<<< 2026-11-14 19:27:21.408791 start [TestNodeTags] gnt-node tags ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node add-tags scratchy.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh scratchy.staging.ganeti.org 'gnt-node list-tags scratchy.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /nodes/scratchy.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /nodes/scratchy.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /nodes/scratchy.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-node remove-tags scratchy.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/nodes/scratchy.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/387 GET /2/nodes/scratchy.staging.ganeti.org/tags DELETE /2/nodes/scratchy.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/388 ---- PASSED [TestNodeTags] gnt-node tags ------------------------------- >>>> 2026-11-14 19:27:26.527656 time=0:00:05.118865 [TestNodeTags] gnt-node tags <<<< 2026-11-14 19:27:26.527794 start [TestNode] Testing getting node(s) info via remote API GET /2/nodes/scratchy.staging.ganeti.org GET /2/nodes GET /2/nodes?bulk=1 Testing get/modify symmetry of /2/nodes/scratchy.staging.ganeti.org and /2/nodes/scratchy.staging.ganeti.org/modify GET successful at /2/nodes/scratchy.staging.ganeti.org POST successful at /2/nodes/scratchy.staging.ganeti.org/modify ---- PASSED [TestNode] Testing getting node(s) info via remote API ----- >>>> 2026-11-14 19:27:27.211864 time=0:00:00.684070 [TestNode] Testing getting node(s) info via remote API <<<< 2026-11-14 19:27:27.212012 start [TestRapiInstanceAdd] Test adding a new instance via RAPI GET /2/jobs/390 Sat Nov 14 19:27:28 2026 * disk 0, size 768M Sat Nov 14 19:27:28 2026 * disk 1, size 512M Sat Nov 14 19:27:28 2026 * creating instance disks... Sat Nov 14 19:27:29 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 19:27:29 2026 adding disks to cluster config Sat Nov 14 19:27:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:27:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:27:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:27:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:27:29 2026 * running the instance OS create scripts... Sat Nov 14 19:27:29 2026 * starting instance... ---- PASSED [TestRapiInstanceAdd] Test adding a new instance via RAPI -- >>>> 2026-11-14 19:27:30.453292 time=0:00:03.241280 [TestRapiInstanceAdd] Test adding a new instance via RAPI <<<< 2026-11-14 19:27:30.453467 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 391 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:27:41.748927 time=0:00:11.295460 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:27:41.749032 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 19:27:41.749052 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 394 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 394 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 395 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:27:45 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 396 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 396 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 397 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 397 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 19:27:49.918237 time=0:00:08.169185 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 19:27:49.918380 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 400 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:27:52.168804 time=0:00:02.250424 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:27:52.168952 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/401 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 19:28:03.435618 time=0:00:11.266666 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 19:28:03.435759 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/402 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 19:28:05.625365 time=0:00:02.189606 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 19:28:05.625544 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/pvh_mode,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 scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid,nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output snodes.group.uuid,disk.uuid/6,network_port,nic.uuid/3,disk.spindles/1,uuid,hv/cpu_cap,nic.uuid/5,nic.link/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/4,nic.mac/3,disk.uuid/15,nic.mac/6,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/virtio_disk_iothreads,nic.link/7,hv/cdrom2_image_path,pnode.group,hv/reboot_behavior,console,be/always_failover,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/11,hv/vhost_net >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/5,disk.name/0,nic.link/1,nic.uuid/2,hv/cpu_threads,hv/spice_playback_compression,bridge >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,nic.uuid/1,disk.uuid/2,hv/kvm_extra,status,disk.size/13,hv/vnc_x509_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/13,nic.bridge/7,hv/mem_path,ip,snodes,disk.spindles,disk.uuid/14 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.links,nic.link/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/11,nic.mac/0,nic.network/5,nic_mode,nic.mac/1,disk.name/4,hv/usb_devices,snodes.group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pvh_mode,nic_network >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/8,hv/spice_bind,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.size/11,name,nic.bridges,disk.uuid/7,nic.network/4,nic.mode/2,hv/bootloader_args,oper_vcpus,disk.size/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/0,nic.name/5,nic.bridge/6,nic.network/1,nic.ip/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/soundhw,hv/vga,be/vcpus,disk.size/4,disk.size/0,disk.uuid/9,disk.spindles/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuids,disk.names,nic.network/2,disk.count,disk.spindles/5,disk.uuid/12,vcpus,hv/use_bootloader,nic.bridge/2,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/2,hv/spice_streaming_video,disk_usage,nic.vlan/5,disk.spindles/11,nic.vlans,nic.ip/6,nic.vlan/0,disk.spindles/14,nic.link/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pae,disk.sizes,hv/keymap,oper_ram,hv/kernel_args,nic.network.name/6,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/0,disk.size/12,nic.ip/7,nic.link/0,disk.name/6,hv/spice_use_vdagent,hv/serial_console,nic.network.name/7,disk.uuid/13 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,disk.name/14,hv/spice_use_tls,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vif_type,nic.bridge/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,disk_template,hv/disk_cache,nic.uuid/0,nic.network/3,hv/migration_downtime,disk.name/7,serial_no,disk.spindles/10,nic.bridge/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,hv/startup_timeout,hv/spice_ip_version,hv/acpi,hv/vnet_hdr,hv/boot_order,custom_hvparams,hv/drop_capabilities,hv/cpu_cores >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/5,be/spindle_use,disk.size/9,hv/device_model,hypervisor,hv/extra_config,nic.network.name/3,hv/disk_aio >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/security_domain,disk.uuid/8,nic.network/6,hv/machine_version,nic.vlan/3,nic.ips,nic.networks.names,hv/extra_cgroups,sdb_size >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_tls,hv/security_model,hv/num_ttys,disk.name/3,nic.mode/3,be/memory,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_discard,nic.name/1,nic.bridge/5,hv/vnc_x509_verify,nic.uuid/6,oper_state,disk.spindles/7,disk.spindles/2,hv/cpu_type,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/root_path,nic.ip/4,disk.spindles/15,hv/user_shutdown,custom_nicparams,hv/use_guest_agent,beparams,nic.name/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/15,os,disk.uuid/3,hv/scsi_controller_type,hv/blockdev_prefix,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.mode/6,hv/cdrom_disk_type,nic.name/7,hv/virtio_net_queues,be/minmem,hv/usb_mouse,disk.size/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/4,nic.mode/7,disk.size/1,hv/serial_speed,hv/bootloader_path,nic.networks,disk.spindles/0,disk.name/13,pnode.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output mtime,disk.uuid/4,hv/devices,nic.link/6,disk.spindles/6,nic.mac/4,nic.link/2,nic.mode/0,nic.mac/7,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_tls_ciphers,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_beparams,nic.name/0,nic.vlan/7,nic.network.name/5,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/5,tags,disk.spindles/8,nic.uuid/7,osparams,nic.mode/1,nic.vlan/1,pnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/nic_type,nic.name/3,hv/kernel_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/10,nic.ip/0,nic.bridge/3,nic.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output forthcoming,hv/viridian,disk.name/12,be/maxmem,disk.uuid/10,nic.macs,disk.name/2,nic.ip/2,admin_up,hv/use_chroot >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/3,nic_link,hv/cpuid,nic.network.name/4,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hvparams,nic.mac/5,admin_state,nic.uuid/4,hv/vnc_bind_address >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/10,hv/kvm_flag,disk.name/9,ctime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/2,disk.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_osparams,nic.network/7,disk.uuid/0,sda_size,disk.size/14,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.modes,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_path,hv/use_localtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_sockets,nic.network.name/1,hv/vnc_password_file,nic.network.name/2,nic.ip/5,mac,be/auto_balance,hv/migration_caps >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/init_script,nic.network.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_image_compression,disk.spindles/9,hv/cpu_weight,hv/floppy_image_path,hv/spice_zlib_glz_wan_compression,nic.uuids,nic.count >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-11-14 19:28:15.861809 time=0:00:10.236265 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-11-14 19:28:15.861988 start [TestInstanceInfo] gnt-instance info Command: ssh scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: df161b47-ec18-4006-933b-8554c734e505 Serial number: 16 Creation time: 2026-11-14 19:27:29 Modification time: 2026-11-14 19:28:04 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ad:18:c3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 01b64d55-d873-4352-afaa-cb3dbb603d42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 on primary: /dev/gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 (253:0) name: disk0 UUID: 98db4b31-85d7-4e24-8819-51dc43883d3f - disk/1: plain, size 512M access mode: rw logical_id: gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 on primary: /dev/gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 (253:1) name: disk1 UUID: 750769d8-dbe1-4704-8fb4-520022457785 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-11-14 19:28:16.930750 time=0:00:01.068762 [TestInstanceInfo] gnt-instance info <<<< 2026-11-14 19:28:16.930844 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: df161b47-ec18-4006-933b-8554c734e505 Serial number: 16 Creation time: 2026-11-14 19:27:29 Modification time: 2026-11-14 19:28:04 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ad:18:c3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 01b64d55-d873-4352-afaa-cb3dbb603d42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 on primary: /dev/gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 (253:0) name: disk0 UUID: 98db4b31-85d7-4e24-8819-51dc43883d3f - disk/1: plain, size 512M access mode: rw logical_id: gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 on primary: /dev/gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 (253:1) name: disk1 UUID: 750769d8-dbe1-4704-8fb4-520022457785 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:28:23 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:28:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:4b:d0:fb,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:28:25 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:28:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:28:26 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:28:26 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:28:28 2026 * disk 2, size 1.0G Sat Nov 14 19:28:28 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:28:28 2026 - INFO: Hotplug done. Sat Nov 14 19:28:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:28:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:28:29 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:28:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 19:28:46.290122 time=0:00:29.359278 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 19:28:46.290309 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/424 GET /2/jobs/425 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 19:28:48.389300 time=0:00:02.098991 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 19:28:48.389417 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 19:28:48.389454 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 19:28:48.389469 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 19:28:48.389487 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 426 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:28:54.663200 time=0:00:06.273713 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:28:54.663356 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 19:28:54.663394 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 19:28:54.663417 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: df161b47-ec18-4006-933b-8554c734e505 Serial number: 39 Creation time: 2026-11-14 19:27:29 Modification time: 2026-11-14 19:28:54 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ad:18:c3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 01b64d55-d873-4352-afaa-cb3dbb603d42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 on primary: /dev/gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 (253:0) name: disk0 UUID: 98db4b31-85d7-4e24-8819-51dc43883d3f - disk/1: plain, size 512M access mode: rw logical_id: gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 on primary: /dev/gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 (253:1) name: disk1 UUID: 750769d8-dbe1-4704-8fb4-520022457785 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.jkRUUK Command: ssh scratchy.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org'\''; } > /tmp/gnt.jkRUUK && mv /tmp/gnt.jkRUUK /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Sat Nov 14 19:28:56 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: df161b47-ec18-4006-933b-8554c734e505 Serial number: 39 Creation time: 2026-11-14 19:27:29 Modification time: 2026-11-14 19:28:54 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ad:18:c3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 01b64d55-d873-4352-afaa-cb3dbb603d42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 on primary: /dev/gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 (253:0) name: disk0 UUID: 98db4b31-85d7-4e24-8819-51dc43883d3f - disk/1: plain, size 512M access mode: rw logical_id: gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 on primary: /dev/gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 (253:1) name: disk1 UUID: 750769d8-dbe1-4704-8fb4-520022457785 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.OqweVn Command: ssh scratchy.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance02.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.OqweVn && mv /tmp/gnt.OqweVn /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: df161b47-ec18-4006-933b-8554c734e505 Serial number: 39 Creation time: 2026-11-14 19:27:29 Modification time: 2026-11-14 19:28:54 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ad:18:c3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 01b64d55-d873-4352-afaa-cb3dbb603d42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 on primary: /dev/gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 (253:0) name: disk0 UUID: 98db4b31-85d7-4e24-8819-51dc43883d3f - disk/1: plain, size 512M access mode: rw logical_id: gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 on primary: /dev/gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 (253:1) name: disk1 UUID: 750769d8-dbe1-4704-8fb4-520022457785 Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: df161b47-ec18-4006-933b-8554c734e505 Serial number: 41 Creation time: 2026-11-14 19:27:29 Modification time: 2026-11-14 19:29:01 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ad:18:c3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 01b64d55-d873-4352-afaa-cb3dbb603d42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 on primary: /dev/gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 (253:0) name: disk0 UUID: 98db4b31-85d7-4e24-8819-51dc43883d3f - disk/1: plain, size 512M access mode: rw logical_id: gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 on primary: /dev/gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 (253:1) name: disk1 UUID: 750769d8-dbe1-4704-8fb4-520022457785 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: df161b47-ec18-4006-933b-8554c734e505 Serial number: 43 Creation time: 2026-11-14 19:27:29 Modification time: 2026-11-14 19:29:05 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ad:18:c3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 01b64d55-d873-4352-afaa-cb3dbb603d42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 on primary: /dev/gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 (253:0) name: disk0 UUID: 98db4b31-85d7-4e24-8819-51dc43883d3f - disk/1: plain, size 512M access mode: rw logical_id: gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 on primary: /dev/gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 (253:1) name: disk1 UUID: 750769d8-dbe1-4704-8fb4-520022457785 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-11-14 19:29:06.526020 time=0:00:11.862603 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-11-14 19:29:06.526159 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/435 GET /2/jobs/436 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-11-14 19:29:11.596421 time=0:00:05.070262 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-11-14 19:29:11.596559 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: df161b47-ec18-4006-933b-8554c734e505 Serial number: 47 Creation time: 2026-11-14 19:27:29 Modification time: 2026-11-14 19:29:11 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ad:18:c3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 01b64d55-d873-4352-afaa-cb3dbb603d42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 on primary: /dev/gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 (253:0) name: disk0 UUID: 98db4b31-85d7-4e24-8819-51dc43883d3f - disk/1: plain, size 512M access mode: rw logical_id: gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 on primary: /dev/gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 (253:1) name: disk1 UUID: 750769d8-dbe1-4704-8fb4-520022457785 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.yPDqEf Command: ssh scratchy.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org'\''; } > /tmp/gnt.yPDqEf && mv /tmp/gnt.yPDqEf /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Sat Nov 14 19:29:13 2026 - INFO: Resolved given name 'kvm-test-instance03.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: df161b47-ec18-4006-933b-8554c734e505 Serial number: 47 Creation time: 2026-11-14 19:27:29 Modification time: 2026-11-14 19:29:11 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ad:18:c3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 01b64d55-d873-4352-afaa-cb3dbb603d42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 on primary: /dev/gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 (253:0) name: disk0 UUID: 98db4b31-85d7-4e24-8819-51dc43883d3f - disk/1: plain, size 512M access mode: rw logical_id: gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 on primary: /dev/gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 (253:1) name: disk1 UUID: 750769d8-dbe1-4704-8fb4-520022457785 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.PHA1cv Command: ssh scratchy.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance03.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.PHA1cv && mv /tmp/gnt.PHA1cv /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: df161b47-ec18-4006-933b-8554c734e505 Serial number: 47 Creation time: 2026-11-14 19:27:29 Modification time: 2026-11-14 19:29:11 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ad:18:c3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 01b64d55-d873-4352-afaa-cb3dbb603d42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 on primary: /dev/gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 (253:0) name: disk0 UUID: 98db4b31-85d7-4e24-8819-51dc43883d3f - disk/1: plain, size 512M access mode: rw logical_id: gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 on primary: /dev/gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 (253:1) name: disk1 UUID: 750769d8-dbe1-4704-8fb4-520022457785 Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: df161b47-ec18-4006-933b-8554c734e505 Serial number: 49 Creation time: 2026-11-14 19:27:29 Modification time: 2026-11-14 19:29:18 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ad:18:c3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 01b64d55-d873-4352-afaa-cb3dbb603d42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 on primary: /dev/gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 (253:0) name: disk0 UUID: 98db4b31-85d7-4e24-8819-51dc43883d3f - disk/1: plain, size 512M access mode: rw logical_id: gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 on primary: /dev/gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 (253:1) name: disk1 UUID: 750769d8-dbe1-4704-8fb4-520022457785 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 | grep kvm-test-instance03.staging.ganeti.org' originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance03.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance03.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: df161b47-ec18-4006-933b-8554c734e505 Serial number: 51 Creation time: 2026-11-14 19:27:29 Modification time: 2026-11-14 19:29:21 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ad:18:c3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 01b64d55-d873-4352-afaa-cb3dbb603d42 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 on primary: /dev/gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 (253:0) name: disk0 UUID: 98db4b31-85d7-4e24-8819-51dc43883d3f - disk/1: plain, size 512M access mode: rw logical_id: gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 on primary: /dev/gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 (253:1) name: disk1 UUID: 750769d8-dbe1-4704-8fb4-520022457785 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 | grep kvm-test-instance02.staging.ganeti.org' originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/f3eb53a9-311c-4fec-b739-f391084991dd.disk0 gnt/69343308-2548-49af-a984-5fdf1fcd9ee4.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-11-14 19:29:23.732610 time=0:00:12.136051 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-11-14 19:29:23.732706 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/445 GET /2/jobs/446 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-11-14 19:29:28.747814 time=0:00:05.015108 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-11-14 19:29:28.747923 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 19:29:29 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 19:29:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:29:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 19:29:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 19:29:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:29:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 19:29:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 19:29:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:29:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 19:29:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 19:29:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:29:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 19:29:39.577575 time=0:00:10.829652 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 19:29:39.577722 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 453 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:29:41.860730 time=0:00:02.283008 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:29:41.860832 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 454 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 455 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 456 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 457 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 458 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:30:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 19:30:21.245608 time=0:00:39.384776 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 19:30:21.245736 start [TestInstanceTags] gnt-instance tags Command: ssh scratchy.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/462 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/463 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-11-14 19:30:25.791741 time=0:00:04.546005 [TestInstanceTags] gnt-instance tags <<<< 2026-11-14 19:30:25.791878 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 465, 466 Waiting for job 465 ... Sat Nov 14 19:30:27 2026 * Verifying cluster config Sat Nov 14 19:30:27 2026 * Verifying cluster certificate files Sat Nov 14 19:30:27 2026 * Verifying hypervisor parameters Sat Nov 14 19:30:27 2026 * Verifying all nodes belong to an existing group Waiting for job 466 ... Sat Nov 14 19:30:27 2026 * Verifying group 'default' Sat Nov 14 19:30:27 2026 * Gathering data (3 nodes) Sat Nov 14 19:30:27 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:30:28 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:30:28 2026 * Verifying configuration file consistency Sat Nov 14 19:30:28 2026 * Verifying node status Sat Nov 14 19:30:28 2026 * Verifying instance status Sat Nov 14 19:30:28 2026 * Verifying orphan volumes Sat Nov 14 19:30:28 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:30:28 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:30:28 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:30:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:30:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:30:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:30:28 2026 * Other Notes Sat Nov 14 19:30:28 2026 - NOTICE: 1 non-redundant instance(s) found. Sat Nov 14 19:30:29 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 468 Waiting for job 468 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-11-14 19:30:30.973635 time=0:00:05.181757 [TestClusterVerify] gnt-cluster verify <<<< 2026-11-14 19:30:30.973744 start [TestInstance] Testing getting instance(s) info via remote API GET /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/instances GET /2/instances?bulk=1 PUT /2/instances/kvm-test-instance02.staging.ganeti.org/activate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/deactivate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/prepare-export?mode=remote GET /2/jobs/471 Sat Nov 14 19:30:32 2026 Generating X509 certificate on scratchy.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-11-14 19:30:32.995778 time=0:00:02.022034 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-11-14 19:30:32.995894 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree,csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output dfree,offline,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mnode,role,name,ndp/cpu_speed,cnodes,ctotal,sip,master,cnos >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndparams,bootid,mfree,powered,ndp/oob_program,ctime,ndp/spindle_count,uuid,sinst_list,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output pip,master_candidate,sinst_cnt,disk_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output hv_state,mtime,ndp/ovs_link >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output vm_capable,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output drained,master_capable,ndp/exclusive_storage,custom_ndparams,dtotal,ndp/ovs_name,pinst_cnt,group.uuid,pinst_list,spfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mtotal,tags,ndp/ovs,group,csockets >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' grandpa.staging.ganeti.org maude-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org' scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org' scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-11-14 19:30:37.626003 time=0:00:04.630109 [TestNodeList] gnt-node list <<<< 2026-11-14 19:30:37.626172 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart,opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opstart,oplog,opresult,archived,opend >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output end_ts,priority,opstatus,status,start_ts,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output ops,received_ts,id,opexec >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 105 283 348 265 100 408 41 210 249 347 53 172 432 221 320 293 114 409 26 70 189 430 394 323 66 220 445 164 270 451 346 242 417 395 87 305 452 368 45 374 367 31 405 448 233 426 182 168 1 7 135 336 399 85 460 15 258 404 429 326 95 151 235 354 58 400 277 422 327 241 455 204 202 156 65 252 446 194 267 215 76 14 228 2 18 376 254 298 111 171 330 83 142 466 380 339 256 438 428 407 104 198 62 91 17 282 300 169 372 250 290 349 464 321 251 434 356 218 133 121 433 106 470 46 157 110 79 392 343 206 344 69 418 63 329 4 413 160 260 167 363 208 378 122 318 177 73 81 117 423 3 302 56 377 146 44 257 324 450 211 141 427 8 301 360 155 449 51 388 149 384 75 23 358 359 32 150 271 352 10 396 229 50 379 153 357 209 458 365 129 269 158 112 415 471 333 259 40 214 373 21 80 414 115 125 411 383 223 287 137 154 247 351 465 99 280 276 266 219 406 131 231 444 419 96 240 439 181 38 225 397 108 234 191 431 119 364 275 341 370 278 143 222 375 268 337 92 246 262 385 12 16 29 243 285 86 139 382 187 447 461 193 25 93 239 128 319 28 441 127 101 35 412 236 197 331 369 297 296 27 322 457 138 386 398 425 165 13 312 453 295 303 68 459 264 60 232 113 190 306 159 230 74 67 178 90 261 33 145 37 421 442 47 332 435 381 353 148 162 64 212 272 286 325 371 196 308 342 443 36 416 144 456 174 288 78 136 179 361 403 362 244 314 311 315 59 102 393 437 402 454 207 334 391 227 350 5 468 180 24 440 20 52 389 173 22 201 188 103 313 97 307 124 205 226 273 255 279 19 436 213 34 200 9 424 161 42 253 355 263 54 61 203 462 310 294 71 284 183 130 274 11 109 82 170 469 166 390 72 309 195 140 291 39 299 132 176 43 217 387 88 175 107 335 463 184 163 77 289 147 340 304 292 199 98 216 245 420 338 248 192 57 237 224 152 94 48 6 30 345 49 84 238 467 120 328 281 123 118 134 316 116 185 317 401 410 55 366 89 186 126' 105 283 348 265 100 408 41 210 249 347 53 172 432 221 320 293 114 409 26 70 189 430 394 323 66 220 445 164 270 451 346 242 417 395 87 305 452 368 45 374 367 31 405 448 233 426 182 168 1 7 135 336 399 85 460 15 258 404 429 326 95 151 235 354 58 400 277 422 327 241 455 204 202 156 65 252 446 194 267 215 76 14 228 2 18 376 254 298 111 171 330 83 142 466 380 339 256 438 428 407 104 198 62 91 17 282 300 169 372 250 290 349 464 321 251 434 356 218 133 121 433 106 470 46 157 110 79 392 343 206 344 69 418 63 329 4 413 160 260 167 363 208 378 122 318 177 73 81 117 423 3 302 56 377 146 44 257 324 450 211 141 427 8 301 360 155 449 51 388 149 384 75 23 358 359 32 150 271 352 10 396 229 50 379 153 357 209 458 365 129 269 158 112 415 471 333 259 40 214 373 21 80 414 115 125 411 383 223 287 137 154 247 351 465 99 280 276 266 219 406 131 231 444 419 96 240 439 181 38 225 397 108 234 191 431 119 364 275 341 370 278 143 222 375 268 337 92 246 262 385 12 16 29 243 285 86 139 382 187 447 461 193 25 93 239 128 319 28 441 127 101 35 412 236 197 331 369 297 296 27 322 457 138 386 398 425 165 13 312 453 295 303 68 459 264 60 232 113 190 306 159 230 74 67 178 90 261 33 145 37 421 442 47 332 435 381 353 148 162 64 212 272 286 325 371 196 308 342 443 36 416 144 456 174 288 78 136 179 361 403 362 244 314 311 315 59 102 393 437 402 454 207 334 391 227 350 5 468 180 24 440 20 52 389 173 22 201 188 103 313 97 307 124 205 226 273 255 279 19 436 213 34 200 9 424 161 42 253 355 263 54 61 203 462 310 294 71 284 183 130 274 11 109 82 170 469 166 390 72 309 195 140 291 39 299 132 176 43 217 387 88 175 107 335 463 184 163 77 289 147 340 304 292 199 98 216 245 420 338 248 192 57 237 224 152 94 48 6 30 345 49 84 238 467 120 328 281 123 118 134 316 116 185 317 401 410 55 366 89 186 126 Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-11-14 19:30:40.491995 time=0:00:02.865823 [TestJobList] gnt-job list <<<< 2026-11-14 19:30:40.492108 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/472 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-11-14 19:30:46.911753 time=0:00:06.419645 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-11-14 19:30:46.911868 start [TestRapiInstanceAdd] Test adding a new instance via RAPI POST /2/instances GET /2/jobs/473 Sat Nov 14 19:30:48 2026 * disk 0, size 768M Sat Nov 14 19:30:48 2026 * disk 1, size 512M Sat Nov 14 19:30:48 2026 * creating instance disks... Sat Nov 14 19:30:48 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 19:30:48 2026 adding disks to cluster config Sat Nov 14 19:30:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:30:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:30:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:30:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:30:49 2026 * running the instance OS create scripts... Sat Nov 14 19:30:49 2026 * starting instance... ---- PASSED [TestRapiInstanceAdd] Test adding a new instance via RAPI -- >>>> 2026-11-14 19:30:49.937700 time=0:00:03.025832 [TestRapiInstanceAdd] Test adding a new instance via RAPI <<<< 2026-11-14 19:30:49.937907 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 474 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:31:01.230647 time=0:00:11.292740 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:31:01.230828 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 19:31:01.230854 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 477 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 477 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 478 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:31:04 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 479 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 479 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 480 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 480 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 19:31:09.544434 time=0:00:08.313580 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 19:31:09.544547 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 483 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:31:11.814154 time=0:00:02.269607 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:31:11.814313 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/484 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 19:31:23.064361 time=0:00:11.250048 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 19:31:23.064517 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/485 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 19:31:25.291876 time=0:00:02.227359 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 19:31:25.291974 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/pvh_mode,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 scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid,nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output snodes.group.uuid,disk.uuid/6,network_port,nic.uuid/3,disk.spindles/1,uuid,hv/cpu_cap,nic.uuid/5,nic.link/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/4,nic.mac/3,disk.uuid/15,nic.mac/6,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/virtio_disk_iothreads,nic.link/7,hv/cdrom2_image_path,pnode.group,hv/reboot_behavior,console,be/always_failover,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/11,hv/vhost_net >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/5,disk.name/0,nic.link/1,nic.uuid/2,hv/cpu_threads,hv/spice_playback_compression,bridge >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,nic.uuid/1,disk.uuid/2,hv/kvm_extra,status,disk.size/13,hv/vnc_x509_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/13,nic.bridge/7,hv/mem_path,ip,snodes,disk.spindles,disk.uuid/14 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.links,nic.link/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/11,nic.mac/0,nic.network/5,nic_mode,nic.mac/1,disk.name/4,hv/usb_devices,snodes.group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pvh_mode,nic_network >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/8,hv/spice_bind,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.size/11,name,nic.bridges,disk.uuid/7,nic.network/4,nic.mode/2,hv/bootloader_args,oper_vcpus,disk.size/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/0,nic.name/5,nic.bridge/6,nic.network/1,nic.ip/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/soundhw,hv/vga,be/vcpus,disk.size/4,disk.size/0,disk.uuid/9,disk.spindles/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuids,disk.names,nic.network/2,disk.count,disk.spindles/5,disk.uuid/12,vcpus,hv/use_bootloader,nic.bridge/2,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/2,hv/spice_streaming_video,disk_usage,nic.vlan/5,disk.spindles/11,nic.vlans,nic.ip/6,nic.vlan/0,disk.spindles/14,nic.link/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pae,disk.sizes,hv/keymap,oper_ram,hv/kernel_args,nic.network.name/6,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/0,disk.size/12,nic.ip/7,nic.link/0,disk.name/6,hv/spice_use_vdagent,hv/serial_console,nic.network.name/7,disk.uuid/13 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,disk.name/14,hv/spice_use_tls,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vif_type,nic.bridge/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,disk_template,hv/disk_cache,nic.uuid/0,nic.network/3,hv/migration_downtime,disk.name/7,serial_no,disk.spindles/10,nic.bridge/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,hv/startup_timeout,hv/spice_ip_version,hv/acpi,hv/vnet_hdr,hv/boot_order,custom_hvparams,hv/drop_capabilities,hv/cpu_cores >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/5,be/spindle_use,disk.size/9,hv/device_model,hypervisor,hv/extra_config,nic.network.name/3,hv/disk_aio >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/security_domain,disk.uuid/8,nic.network/6,hv/machine_version,nic.vlan/3,nic.ips,nic.networks.names,hv/extra_cgroups,sdb_size >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_tls,hv/security_model,hv/num_ttys,disk.name/3,nic.mode/3,be/memory,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_discard,nic.name/1,nic.bridge/5,hv/vnc_x509_verify,nic.uuid/6,oper_state,disk.spindles/7,disk.spindles/2,hv/cpu_type,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/root_path,nic.ip/4,disk.spindles/15,hv/user_shutdown,custom_nicparams,hv/use_guest_agent,beparams,nic.name/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/15,os,disk.uuid/3,hv/scsi_controller_type,hv/blockdev_prefix,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.mode/6,hv/cdrom_disk_type,nic.name/7,hv/virtio_net_queues,be/minmem,hv/usb_mouse,disk.size/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/4,nic.mode/7,disk.size/1,hv/serial_speed,hv/bootloader_path,nic.networks,disk.spindles/0,disk.name/13,pnode.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output mtime,disk.uuid/4,hv/devices,nic.link/6,disk.spindles/6,nic.mac/4,nic.link/2,nic.mode/0,nic.mac/7,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_tls_ciphers,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_beparams,nic.name/0,nic.vlan/7,nic.network.name/5,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/5,tags,disk.spindles/8,nic.uuid/7,osparams,nic.mode/1,nic.vlan/1,pnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/nic_type,nic.name/3,hv/kernel_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/10,nic.ip/0,nic.bridge/3,nic.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output forthcoming,hv/viridian,disk.name/12,be/maxmem,disk.uuid/10,nic.macs,disk.name/2,nic.ip/2,admin_up,hv/use_chroot >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/3,nic_link,hv/cpuid,nic.network.name/4,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hvparams,nic.mac/5,admin_state,nic.uuid/4,hv/vnc_bind_address >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/10,hv/kvm_flag,disk.name/9,ctime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/2,disk.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_osparams,nic.network/7,disk.uuid/0,sda_size,disk.size/14,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.modes,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_path,hv/use_localtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_sockets,nic.network.name/1,hv/vnc_password_file,nic.network.name/2,nic.ip/5,mac,be/auto_balance,hv/migration_caps >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/init_script,nic.network.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_image_compression,disk.spindles/9,hv/cpu_weight,hv/floppy_image_path,hv/spice_zlib_glz_wan_compression,nic.uuids,nic.count >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-11-14 19:31:35.538715 time=0:00:10.246741 [TestInstanceList] gnt-instance list <<<< 2026-11-14 19:31:35.538826 start [TestInstanceInfo] gnt-instance info Command: ssh scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 123e2cc3-34e6-430a-9126-9427e5c858b7 Serial number: 16 Creation time: 2026-11-14 19:30:48 Modification time: 2026-11-14 19:31:24 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:92:17:00 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db8c81fd-d425-46bf-a76d-9de50029ed29 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 on primary: /dev/gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 (253:0) name: disk0 UUID: 9ec840b5-cee6-437e-9dc1-f926449707d2 - disk/1: plain, size 512M access mode: rw logical_id: gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 on primary: /dev/gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 (253:1) name: disk1 UUID: a9e0f7de-d3a8-4b45-952d-7b9b5817a87d ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-11-14 19:31:36.609733 time=0:00:01.070907 [TestInstanceInfo] gnt-instance info <<<< 2026-11-14 19:31:36.609823 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 123e2cc3-34e6-430a-9126-9427e5c858b7 Serial number: 16 Creation time: 2026-11-14 19:30:48 Modification time: 2026-11-14 19:31:24 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:92:17:00 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db8c81fd-d425-46bf-a76d-9de50029ed29 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 on primary: /dev/gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 (253:0) name: disk0 UUID: 9ec840b5-cee6-437e-9dc1-f926449707d2 - disk/1: plain, size 512M access mode: rw logical_id: gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 on primary: /dev/gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 (253:1) name: disk1 UUID: a9e0f7de-d3a8-4b45-952d-7b9b5817a87d Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:31:43 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:31:43 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:31:8d:d6,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:31:44 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:31:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:31:46 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:31:46 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:31:47 2026 * disk 2, size 1.0G Sat Nov 14 19:31:48 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:31:48 2026 - INFO: Hotplug done. Sat Nov 14 19:31:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:31:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:31:49 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:31:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 19:32:05.929414 time=0:00:29.319591 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 19:32:05.929555 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/507 GET /2/jobs/508 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 19:32:07.944014 time=0:00:02.014459 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 19:32:07.944118 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 19:32:07.944140 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 19:32:07.944153 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 19:32:07.944166 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 509 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:32:14.216419 time=0:00:06.272253 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:32:14.216512 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 19:32:14.216531 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 19:32:14.216546 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 123e2cc3-34e6-430a-9126-9427e5c858b7 Serial number: 39 Creation time: 2026-11-14 19:30:48 Modification time: 2026-11-14 19:32:13 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:92:17:00 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db8c81fd-d425-46bf-a76d-9de50029ed29 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 on primary: /dev/gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 (253:0) name: disk0 UUID: 9ec840b5-cee6-437e-9dc1-f926449707d2 - disk/1: plain, size 512M access mode: rw logical_id: gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 on primary: /dev/gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 (253:1) name: disk1 UUID: a9e0f7de-d3a8-4b45-952d-7b9b5817a87d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.8DyiU5 Command: ssh scratchy.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org'\''; } > /tmp/gnt.8DyiU5 && mv /tmp/gnt.8DyiU5 /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Sat Nov 14 19:32:15 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.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 123e2cc3-34e6-430a-9126-9427e5c858b7 Serial number: 39 Creation time: 2026-11-14 19:30:48 Modification time: 2026-11-14 19:32:13 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:92:17:00 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db8c81fd-d425-46bf-a76d-9de50029ed29 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 on primary: /dev/gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 (253:0) name: disk0 UUID: 9ec840b5-cee6-437e-9dc1-f926449707d2 - disk/1: plain, size 512M access mode: rw logical_id: gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 on primary: /dev/gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 (253:1) name: disk1 UUID: a9e0f7de-d3a8-4b45-952d-7b9b5817a87d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.nEkNUx Command: ssh scratchy.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance02.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.nEkNUx && mv /tmp/gnt.nEkNUx /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 123e2cc3-34e6-430a-9126-9427e5c858b7 Serial number: 39 Creation time: 2026-11-14 19:30:48 Modification time: 2026-11-14 19:32:13 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:92:17:00 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db8c81fd-d425-46bf-a76d-9de50029ed29 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 on primary: /dev/gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 (253:0) name: disk0 UUID: 9ec840b5-cee6-437e-9dc1-f926449707d2 - disk/1: plain, size 512M access mode: rw logical_id: gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 on primary: /dev/gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 (253:1) name: disk1 UUID: a9e0f7de-d3a8-4b45-952d-7b9b5817a87d Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 123e2cc3-34e6-430a-9126-9427e5c858b7 Serial number: 41 Creation time: 2026-11-14 19:30:48 Modification time: 2026-11-14 19:32:20 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:92:17:00 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db8c81fd-d425-46bf-a76d-9de50029ed29 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 on primary: /dev/gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 (253:0) name: disk0 UUID: 9ec840b5-cee6-437e-9dc1-f926449707d2 - disk/1: plain, size 512M access mode: rw logical_id: gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 on primary: /dev/gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 (253:1) name: disk1 UUID: a9e0f7de-d3a8-4b45-952d-7b9b5817a87d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 123e2cc3-34e6-430a-9126-9427e5c858b7 Serial number: 43 Creation time: 2026-11-14 19:30:48 Modification time: 2026-11-14 19:32:24 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:92:17:00 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db8c81fd-d425-46bf-a76d-9de50029ed29 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 on primary: /dev/gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 (253:0) name: disk0 UUID: 9ec840b5-cee6-437e-9dc1-f926449707d2 - disk/1: plain, size 512M access mode: rw logical_id: gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 on primary: /dev/gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 (253:1) name: disk1 UUID: a9e0f7de-d3a8-4b45-952d-7b9b5817a87d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-11-14 19:32:25.699897 time=0:00:11.483351 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-11-14 19:32:25.699990 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/518 GET /2/jobs/519 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-11-14 19:32:30.928360 time=0:00:05.228370 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-11-14 19:32:30.928514 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 123e2cc3-34e6-430a-9126-9427e5c858b7 Serial number: 47 Creation time: 2026-11-14 19:30:48 Modification time: 2026-11-14 19:32:30 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:92:17:00 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db8c81fd-d425-46bf-a76d-9de50029ed29 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 on primary: /dev/gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 (253:0) name: disk0 UUID: 9ec840b5-cee6-437e-9dc1-f926449707d2 - disk/1: plain, size 512M access mode: rw logical_id: gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 on primary: /dev/gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 (253:1) name: disk1 UUID: a9e0f7de-d3a8-4b45-952d-7b9b5817a87d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.lPUa8W Command: ssh scratchy.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org'\''; } > /tmp/gnt.lPUa8W && mv /tmp/gnt.lPUa8W /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Sat Nov 14 19:32:32 2026 - INFO: Resolved given name 'kvm-test-instance03.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 123e2cc3-34e6-430a-9126-9427e5c858b7 Serial number: 47 Creation time: 2026-11-14 19:30:48 Modification time: 2026-11-14 19:32:30 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:92:17:00 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db8c81fd-d425-46bf-a76d-9de50029ed29 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 on primary: /dev/gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 (253:0) name: disk0 UUID: 9ec840b5-cee6-437e-9dc1-f926449707d2 - disk/1: plain, size 512M access mode: rw logical_id: gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 on primary: /dev/gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 (253:1) name: disk1 UUID: a9e0f7de-d3a8-4b45-952d-7b9b5817a87d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.3Te9dh Command: ssh scratchy.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance03.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.3Te9dh && mv /tmp/gnt.3Te9dh /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 123e2cc3-34e6-430a-9126-9427e5c858b7 Serial number: 47 Creation time: 2026-11-14 19:30:48 Modification time: 2026-11-14 19:32:30 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:92:17:00 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db8c81fd-d425-46bf-a76d-9de50029ed29 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 on primary: /dev/gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 (253:0) name: disk0 UUID: 9ec840b5-cee6-437e-9dc1-f926449707d2 - disk/1: plain, size 512M access mode: rw logical_id: gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 on primary: /dev/gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 (253:1) name: disk1 UUID: a9e0f7de-d3a8-4b45-952d-7b9b5817a87d Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 123e2cc3-34e6-430a-9126-9427e5c858b7 Serial number: 49 Creation time: 2026-11-14 19:30:48 Modification time: 2026-11-14 19:32:37 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:92:17:00 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db8c81fd-d425-46bf-a76d-9de50029ed29 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 on primary: /dev/gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 (253:0) name: disk0 UUID: 9ec840b5-cee6-437e-9dc1-f926449707d2 - disk/1: plain, size 512M access mode: rw logical_id: gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 on primary: /dev/gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 (253:1) name: disk1 UUID: a9e0f7de-d3a8-4b45-952d-7b9b5817a87d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 | grep kvm-test-instance03.staging.ganeti.org' originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance03.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance03.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 123e2cc3-34e6-430a-9126-9427e5c858b7 Serial number: 51 Creation time: 2026-11-14 19:30:48 Modification time: 2026-11-14 19:32:41 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:92:17:00 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db8c81fd-d425-46bf-a76d-9de50029ed29 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 on primary: /dev/gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 (253:0) name: disk0 UUID: 9ec840b5-cee6-437e-9dc1-f926449707d2 - disk/1: plain, size 512M access mode: rw logical_id: gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 on primary: /dev/gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 (253:1) name: disk1 UUID: a9e0f7de-d3a8-4b45-952d-7b9b5817a87d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 | grep kvm-test-instance02.staging.ganeti.org' originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/1f04c590-a0f5-4ef9-a67e-865565b90f42.disk0 gnt/89fdc4e0-0d8a-48bb-bcee-afcb898710a9.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-11-14 19:32:42.805609 time=0:00:11.877095 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-11-14 19:32:42.805734 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/528 GET /2/jobs/529 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-11-14 19:32:48.067698 time=0:00:05.261964 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-11-14 19:32:48.067798 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 19:32:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 19:32:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:32:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Sat Nov 14 19:32:52 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 19:32:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:32:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 19:32:54 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 19:32:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:32:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 19:32:57 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 19:32:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:32:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 19:32:58.689397 time=0:00:10.621599 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 19:32:58.689498 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 536 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:33:00.944726 time=0:00:02.255228 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:33:00.944857 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 537 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 538 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 539 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 540 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 541 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:33:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 19:33:40.228260 time=0:00:39.283403 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 19:33:40.228402 start [TestInstanceTags] gnt-instance tags Command: ssh scratchy.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/545 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/546 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-11-14 19:33:44.735872 time=0:00:04.507470 [TestInstanceTags] gnt-instance tags <<<< 2026-11-14 19:33:44.736003 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 548, 549 Waiting for job 548 ... Sat Nov 14 19:33:46 2026 * Verifying cluster config Sat Nov 14 19:33:46 2026 * Verifying cluster certificate files Sat Nov 14 19:33:46 2026 * Verifying hypervisor parameters Sat Nov 14 19:33:46 2026 * Verifying all nodes belong to an existing group Waiting for job 549 ... Sat Nov 14 19:33:46 2026 * Verifying group 'default' Sat Nov 14 19:33:46 2026 * Gathering data (3 nodes) Sat Nov 14 19:33:46 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:33:47 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:33:47 2026 * Verifying configuration file consistency Sat Nov 14 19:33:47 2026 * Verifying node status Sat Nov 14 19:33:47 2026 * Verifying instance status Sat Nov 14 19:33:47 2026 * Verifying orphan volumes Sat Nov 14 19:33:47 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:33:47 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:33:47 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:33:47 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:33:47 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:33:47 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:33:47 2026 * Other Notes Sat Nov 14 19:33:47 2026 - NOTICE: 1 non-redundant instance(s) found. Sat Nov 14 19:33:48 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 551 Waiting for job 551 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-11-14 19:33:49.913808 time=0:00:05.177805 [TestClusterVerify] gnt-cluster verify <<<< 2026-11-14 19:33:49.913983 start [TestInstance] Testing getting instance(s) info via remote API GET /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/instances GET /2/instances?bulk=1 PUT /2/instances/kvm-test-instance02.staging.ganeti.org/activate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/deactivate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/prepare-export?mode=remote GET /2/jobs/554 Sat Nov 14 19:33:51 2026 Generating X509 certificate on scratchy.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-11-14 19:33:52.007753 time=0:00:02.093770 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-11-14 19:33:52.007865 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree,csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output dfree,offline,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mnode,role,name,ndp/cpu_speed,cnodes,ctotal,sip,master,cnos >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndparams,bootid,mfree,powered,ndp/oob_program,ctime,ndp/spindle_count,uuid,sinst_list,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output pip,master_candidate,sinst_cnt,disk_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output hv_state,mtime,ndp/ovs_link >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output vm_capable,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output drained,master_capable,ndp/exclusive_storage,custom_ndparams,dtotal,ndp/ovs_name,pinst_cnt,group.uuid,pinst_list,spfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mtotal,tags,ndp/ovs,group,csockets >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' grandpa.staging.ganeti.org maude-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org' scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org' scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-11-14 19:33:56.647198 time=0:00:04.639333 [TestNodeList] gnt-node list <<<< 2026-11-14 19:33:56.647320 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart,opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opstart,oplog,opresult,archived,opend >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output end_ts,priority,opstatus,status,start_ts,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output ops,received_ts,id,opexec >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 379 499 194 8 110 137 392 542 400 241 478 189 154 439 258 202 519 385 430 527 38 46 134 184 221 129 339 104 21 285 119 340 12 495 553 206 283 111 115 452 507 120 362 389 169 18 265 365 50 342 182 287 39 186 256 277 131 214 254 412 280 51 554 459 344 502 160 83 62 270 234 423 2 518 295 155 114 291 510 66 163 6 156 445 373 164 99 382 395 79 228 367 505 275 247 157 92 150 112 168 143 337 224 108 298 440 220 483 210 49 448 14 391 29 1 485 199 269 399 125 215 503 106 506 135 276 176 364 242 377 211 302 366 75 358 346 345 260 133 296 105 442 235 492 249 217 320 65 407 433 453 31 87 498 317 152 208 278 380 470 348 528 246 415 422 289 484 204 297 508 359 401 233 53 7 171 84 219 282 123 181 384 70 427 300 327 435 534 443 458 292 354 517 451 121 319 147 402 10 91 95 158 530 331 549 126 387 69 323 172 374 351 266 268 301 191 509 4 525 536 535 306 259 30 209 151 456 343 347 469 122 222 353 437 243 463 290 73 465 81 117 299 107 545 326 3 538 312 225 413 146 444 44 321 405 409 15 16 324 438 338 318 17 149 45 43 271 63 461 356 474 341 418 100 386 479 441 257 223 251 94 80 494 428 41 376 514 229 250 421 471 529 429 410 198 446 487 472 552 262 142 488 493 76 141 511 218 414 40 330 404 56 349 497 26 23 32 58 86 548 139 477 537 48 393 193 293 304 25 93 239 128 397 28 192 305 127 101 35 140 547 197 416 464 371 329 532 27 436 281 138 457 482 316 467 531 185 406 165 13 388 238 523 378 68 118 332 264 540 524 232 533 322 190 381 159 230 74 67 178 90 261 369 33 145 37 88 57 47 375 417 98 476 480 449 148 162 333 64 360 212 396 272 286 408 516 361 466 196 308 431 357 336 237 36 132 144 328 522 174 363 288 78 411 394 136 179 454 501 455 244 314 311 426 315 403 424 59 102 491 546 500 55 207 334 489 227 520 420 5 460 180 24 248 20 52 486 419 173 22 201 450 188 103 313 541 307 124 205 226 273 255 513 19 216 521 34 200 9 335 543 161 42 253 462 355 515 425 54 61 203 116 310 526 71 284 183 130 274 539 544 82 170 89 166 504 512 72 468 309 481 390 279 77 263 352 85 434 175 350 213 550 368 325 153 294 398 195 432 490 496 383 113 473 447 303 187 96 11 60 97 167 475 551 240 245 236 267 231 370 109 177 372 252' 379 499 194 8 110 137 392 542 400 241 478 189 154 439 258 202 519 385 430 527 38 46 134 184 221 129 339 104 21 285 119 340 12 495 553 206 283 111 115 452 507 120 362 389 169 18 265 365 50 342 182 287 39 186 256 277 131 214 254 412 280 51 554 459 344 502 160 83 62 270 234 423 2 518 295 155 114 291 510 66 163 6 156 445 373 164 99 382 395 79 228 367 505 275 247 157 92 150 112 168 143 337 224 108 298 440 220 483 210 49 448 14 391 29 1 485 199 269 399 125 215 503 106 506 135 276 176 364 242 377 211 302 366 75 358 346 345 260 133 296 105 442 235 492 249 217 320 65 407 433 453 31 87 498 317 152 208 278 380 470 348 528 246 415 422 289 484 204 297 508 359 401 233 53 7 171 84 219 282 123 181 384 70 427 300 327 435 534 443 458 292 354 517 451 121 319 147 402 10 91 95 158 530 331 549 126 387 69 323 172 374 351 266 268 301 191 509 4 525 536 535 306 259 30 209 151 456 343 347 469 122 222 353 437 243 463 290 73 465 81 117 299 107 545 326 3 538 312 225 413 146 444 44 321 405 409 15 16 324 438 338 318 17 149 45 43 271 63 461 356 474 341 418 100 386 479 441 257 223 251 94 80 494 428 41 376 514 229 250 421 471 529 429 410 198 446 487 472 552 262 142 488 493 76 141 511 218 414 40 330 404 56 349 497 26 23 32 58 86 548 139 477 537 48 393 193 293 304 25 93 239 128 397 28 192 305 127 101 35 140 547 197 416 464 371 329 532 27 436 281 138 457 482 316 467 531 185 406 165 13 388 238 523 378 68 118 332 264 540 524 232 533 322 190 381 159 230 74 67 178 90 261 369 33 145 37 88 57 47 375 417 98 476 480 449 148 162 333 64 360 212 396 272 286 408 516 361 466 196 308 431 357 336 237 36 132 144 328 522 174 363 288 78 411 394 136 179 454 501 455 244 314 311 426 315 403 424 59 102 491 546 500 55 207 334 489 227 520 420 5 460 180 24 248 20 52 486 419 173 22 201 450 188 103 313 541 307 124 205 226 273 255 513 19 216 521 34 200 9 335 543 161 42 253 462 355 515 425 54 61 203 116 310 526 71 284 183 130 274 539 544 82 170 89 166 504 512 72 468 309 481 390 279 77 263 352 85 434 175 350 213 550 368 325 153 294 398 195 432 490 496 383 113 473 447 303 187 96 11 60 97 167 475 551 240 245 236 267 231 370 109 177 372 252 Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-11-14 19:33:59.779285 time=0:00:03.131965 [TestJobList] gnt-job list <<<< 2026-11-14 19:33:59.779375 start [TestRapiInstanceRemove] Test removing instance via RAPI DELETE /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/jobs/555 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-11-14 19:34:06.299695 time=0:00:06.520320 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-11-14 19:34:06.299810 start [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method GET /2/jobs/556 GET /2/jobs/557 Sat Nov 14 19:34:08 2026 * disk 0, size 768M Sat Nov 14 19:34:08 2026 * disk 1, size 512M Sat Nov 14 19:34:08 2026 * creating instance disks... Sat Nov 14 19:34:09 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 19:34:09 2026 adding disks to cluster config Sat Nov 14 19:34:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:34:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:34:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:34:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:34:09 2026 * running the instance OS create scripts... Sat Nov 14 19:34:09 2026 * starting instance... GET /2/jobs/558 Sat Nov 14 19:34:09 2026 * disk 0, size 768M Sat Nov 14 19:34:09 2026 * disk 1, size 512M Sat Nov 14 19:34:09 2026 * creating instance disks... Sat Nov 14 19:34:10 2026 adding instance kvm-test-instance03.staging.ganeti.org to cluster config Sat Nov 14 19:34:10 2026 adding disks to cluster config Sat Nov 14 19:34:10 2026 - INFO: Waiting for instance kvm-test-instance03.staging.ganeti.org to sync disks Sat Nov 14 19:34:10 2026 - INFO: Instance kvm-test-instance03.staging.ganeti.org's disks are in sync Sat Nov 14 19:34:10 2026 - INFO: Waiting for instance kvm-test-instance03.staging.ganeti.org to sync disks Sat Nov 14 19:34:10 2026 - INFO: Instance kvm-test-instance03.staging.ganeti.org's disks are in sync Sat Nov 14 19:34:10 2026 * running the instance OS create scripts... Sat Nov 14 19:34:11 2026 * starting instance... ---- PASSED [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method >>>> 2026-11-14 19:34:11.833108 time=0:00:05.533298 [TestRapiInstanceMultiAlloc] Test adding two new instances via the RAPI instance-multi-alloc method <<<< 2026-11-14 19:34:11.833280 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/559 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-11-14 19:34:23.315633 time=0:00:11.482353 [TestRapiInstanceRemove] Test removing instance via RAPI <<<< 2026-11-14 19:34:23.315739 start [TestRapiInstanceRemove] Test removing instance via RAPI GET /2/jobs/560 ---- PASSED [TestRapiInstanceRemove] Test removing instance via RAPI --- >>>> 2026-11-14 19:34:29.732706 time=0:00:06.416967 [TestRapiInstanceRemove] Test removing instance via RAPI vvvv BLOCK 2026-11-14 19:34:29.732893 start [RunInstanceTests] Create and exercise instances ---- Starting instance tests with default HVparams --------------------- <<<< 2026-11-14 19:34:29.733043 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:34:31 2026 * disk 0, size 768M Sat Nov 14 19:34:31 2026 * disk 1, size 512M Sat Nov 14 19:34:31 2026 * creating instance disks... Sat Nov 14 19:34:31 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 19:34:31 2026 adding disks to cluster config Sat Nov 14 19:34:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:34:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:34:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:34:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:34:32 2026 * running the instance OS create scripts... Sat Nov 14 19:34:32 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 479f47bd-1d90-40e7-b2bf-b49180e6231f Serial number: 4 Creation time: 2026-11-14 19:34:31 Modification time: 2026-11-14 19:34:32 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:62:a3:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 36f260e8-4d48-4e81-812a-bf2f61bde9d3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 on primary: /dev/gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 (253:0) name: disk0 UUID: 7c60c843-41b4-427d-b4e3-e40d47a6615b - disk/1: plain, size 512M access mode: rw logical_id: gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 on primary: /dev/gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 (253:1) name: disk1 UUID: 11fd828d-a735-41a0-a26c-7b483745500b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 19:34:33.907246 time=0:00:04.174203 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain **** 2026-11-14 19:34:33.907337 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-11-14 19:34:33.907350 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-11-14 19:34:33.907359 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --verbose --no-headers -o powered' (unavail) (unavail) (unavail) Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --groups --all' Stderr was: Only one of --groups or --all are allowed Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --all some_arg' Stderr was: Arguments in combination with --all are not allowed Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f scratchy.staging.ganeti.org' Stderr was: scratchy.staging.ganeti.org is the master node, please do a master-failover to another node not affected by the EPO or use --all if you intend to shutdown the whole cluster Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 12h' The watcher is paused until Sun Nov 15 07:34:35 2026. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f --all' Node grandpa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node maude-flanders.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node scratchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Submit shutdown of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 563 Waiting for job 563 for kvm-test-instance02.staging.ganeti.org ... All instances have been stopped successfully Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status' ERROR_down Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --on -f --all' Node grandpa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node maude-flanders.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Waiting until all nodes are available again Submit startup of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 564 Waiting for job 564 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node maude-flanders.staging.ganeti.org became available Node grandpa.staging.ganeti.org became available Node scratchy.staging.ganeti.org became available Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-11-14 19:34:49.817629 time=0:00:15.910270 [TestClusterEpo] gnt-cluster epo <<<< 2026-11-14 19:34:49.817756 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sat Nov 14 23:34:50 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sat Nov 14 23:34:50 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-11-14 19:34:50.379336 time=0:00:00.561580 [TestPauseWatcher] Tests and pauses the watcher **** 2026-11-14 19:34:50.379487 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-11-14 19:34:50.379505 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-11-14 19:34:50.379513 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-11-14 19:34:50.938243 time=0:00:00.558730 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-11-14 19:34:50.938363 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-drbd --no-header scratchy.staging.ganeti.org' ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-11-14 19:34:51.163364 time=0:00:00.225001 [TestNodeListDrbd] gnt-node list-drbd **** 2026-11-14 19:34:51.163488 skipping Converting instance of template plain, test(s) conversion feature disabled **** 2026-11-14 19:34:51.163509 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-11-14 19:34:51.163519 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 565 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:35:02.450715 time=0:00:11.287196 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:35:02.450831 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 19:35:02.450856 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 568 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 568 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 569 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:35:06 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 570 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 570 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 571 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 571 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 19:35:10.592228 time=0:00:08.141372 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 19:35:10.592325 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 574 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:35:12.868497 time=0:00:02.276172 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:35:12.868596 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/575 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 19:35:24.127795 time=0:00:11.259199 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 19:35:24.127904 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/576 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 19:35:26.344565 time=0:00:02.216661 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 19:35:26.344705 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/pvh_mode,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 scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid,nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output snodes.group.uuid,disk.uuid/6,network_port,nic.uuid/3,disk.spindles/1,uuid,hv/cpu_cap,nic.uuid/5,nic.link/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/4,nic.mac/3,disk.uuid/15,nic.mac/6,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/virtio_disk_iothreads,nic.link/7,hv/cdrom2_image_path,pnode.group,hv/reboot_behavior,console,be/always_failover,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/11,hv/vhost_net >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/5,disk.name/0,nic.link/1,nic.uuid/2,hv/cpu_threads,hv/spice_playback_compression,bridge >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,nic.uuid/1,disk.uuid/2,hv/kvm_extra,status,disk.size/13,hv/vnc_x509_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/13,nic.bridge/7,hv/mem_path,ip,snodes,disk.spindles,disk.uuid/14 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.links,nic.link/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/11,nic.mac/0,nic.network/5,nic_mode,nic.mac/1,disk.name/4,hv/usb_devices,snodes.group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pvh_mode,nic_network >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/8,hv/spice_bind,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.size/11,name,nic.bridges,disk.uuid/7,nic.network/4,nic.mode/2,hv/bootloader_args,oper_vcpus,disk.size/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/0,nic.name/5,nic.bridge/6,nic.network/1,nic.ip/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/soundhw,hv/vga,be/vcpus,disk.size/4,disk.size/0,disk.uuid/9,disk.spindles/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuids,disk.names,nic.network/2,disk.count,disk.spindles/5,disk.uuid/12,vcpus,hv/use_bootloader,nic.bridge/2,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/2,hv/spice_streaming_video,disk_usage,nic.vlan/5,disk.spindles/11,nic.vlans,nic.ip/6,nic.vlan/0,disk.spindles/14,nic.link/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pae,disk.sizes,hv/keymap,oper_ram,hv/kernel_args,nic.network.name/6,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/0,disk.size/12,nic.ip/7,nic.link/0,disk.name/6,hv/spice_use_vdagent,hv/serial_console,nic.network.name/7,disk.uuid/13 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,disk.name/14,hv/spice_use_tls,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vif_type,nic.bridge/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,disk_template,hv/disk_cache,nic.uuid/0,nic.network/3,hv/migration_downtime,disk.name/7,serial_no,disk.spindles/10,nic.bridge/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,hv/startup_timeout,hv/spice_ip_version,hv/acpi,hv/vnet_hdr,hv/boot_order,custom_hvparams,hv/drop_capabilities,hv/cpu_cores >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/5,be/spindle_use,disk.size/9,hv/device_model,hypervisor,hv/extra_config,nic.network.name/3,hv/disk_aio >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/security_domain,disk.uuid/8,nic.network/6,hv/machine_version,nic.vlan/3,nic.ips,nic.networks.names,hv/extra_cgroups,sdb_size >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_tls,hv/security_model,hv/num_ttys,disk.name/3,nic.mode/3,be/memory,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_discard,nic.name/1,nic.bridge/5,hv/vnc_x509_verify,nic.uuid/6,oper_state,disk.spindles/7,disk.spindles/2,hv/cpu_type,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/root_path,nic.ip/4,disk.spindles/15,hv/user_shutdown,custom_nicparams,hv/use_guest_agent,beparams,nic.name/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/15,os,disk.uuid/3,hv/scsi_controller_type,hv/blockdev_prefix,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.mode/6,hv/cdrom_disk_type,nic.name/7,hv/virtio_net_queues,be/minmem,hv/usb_mouse,disk.size/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/4,nic.mode/7,disk.size/1,hv/serial_speed,hv/bootloader_path,nic.networks,disk.spindles/0,disk.name/13,pnode.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output mtime,disk.uuid/4,hv/devices,nic.link/6,disk.spindles/6,nic.mac/4,nic.link/2,nic.mode/0,nic.mac/7,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_tls_ciphers,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_beparams,nic.name/0,nic.vlan/7,nic.network.name/5,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/5,tags,disk.spindles/8,nic.uuid/7,osparams,nic.mode/1,nic.vlan/1,pnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/nic_type,nic.name/3,hv/kernel_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/10,nic.ip/0,nic.bridge/3,nic.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output forthcoming,hv/viridian,disk.name/12,be/maxmem,disk.uuid/10,nic.macs,disk.name/2,nic.ip/2,admin_up,hv/use_chroot >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/3,nic_link,hv/cpuid,nic.network.name/4,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hvparams,nic.mac/5,admin_state,nic.uuid/4,hv/vnc_bind_address >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/10,hv/kvm_flag,disk.name/9,ctime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/2,disk.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_osparams,nic.network/7,disk.uuid/0,sda_size,disk.size/14,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.modes,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_path,hv/use_localtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_sockets,nic.network.name/1,hv/vnc_password_file,nic.network.name/2,nic.ip/5,mac,be/auto_balance,hv/migration_caps >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/init_script,nic.network.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_image_compression,disk.spindles/9,hv/cpu_weight,hv/floppy_image_path,hv/spice_zlib_glz_wan_compression,nic.uuids,nic.count >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-11-14 19:35:36.664017 time=0:00:10.319312 [TestInstanceList] gnt-instance list <<<< 2026-11-14 19:35:36.664201 start [TestInstanceInfo] gnt-instance info Command: ssh scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 479f47bd-1d90-40e7-b2bf-b49180e6231f Serial number: 18 Creation time: 2026-11-14 19:34:31 Modification time: 2026-11-14 19:35:25 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:62:a3:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 36f260e8-4d48-4e81-812a-bf2f61bde9d3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 on primary: /dev/gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 (253:0) name: disk0 UUID: 7c60c843-41b4-427d-b4e3-e40d47a6615b - disk/1: plain, size 512M access mode: rw logical_id: gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 on primary: /dev/gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 (253:1) name: disk1 UUID: 11fd828d-a735-41a0-a26c-7b483745500b ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-11-14 19:35:37.734458 time=0:00:01.070257 [TestInstanceInfo] gnt-instance info <<<< 2026-11-14 19:35:37.734576 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 479f47bd-1d90-40e7-b2bf-b49180e6231f Serial number: 18 Creation time: 2026-11-14 19:34:31 Modification time: 2026-11-14 19:35:25 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:62:a3:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 36f260e8-4d48-4e81-812a-bf2f61bde9d3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 on primary: /dev/gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 (253:0) name: disk0 UUID: 7c60c843-41b4-427d-b4e3-e40d47a6615b - disk/1: plain, size 512M access mode: rw logical_id: gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 on primary: /dev/gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 (253:1) name: disk1 UUID: 11fd828d-a735-41a0-a26c-7b483745500b Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:35:44 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:35:44 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:f4:ca:80,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:35:46 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:35:46 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:35:47 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:35:47 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:35:48 2026 * disk 2, size 1.0G Sat Nov 14 19:35:49 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:35:49 2026 - INFO: Hotplug done. Sat Nov 14 19:35:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:35:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:35:50 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:35:50 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 19:36:07.077825 time=0:00:29.343249 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 19:36:07.078040 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/598 GET /2/jobs/599 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 19:36:09.079883 time=0:00:02.001843 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 19:36:09.080008 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 19:36:09.080051 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 19:36:09.080070 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 19:36:09.080083 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 600 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:36:15.364154 time=0:00:06.284071 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:36:15.364262 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 19:36:15.364285 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 19:36:15.364301 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 479f47bd-1d90-40e7-b2bf-b49180e6231f Serial number: 41 Creation time: 2026-11-14 19:34:31 Modification time: 2026-11-14 19:36:14 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:62:a3:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 36f260e8-4d48-4e81-812a-bf2f61bde9d3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 on primary: /dev/gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 (253:0) name: disk0 UUID: 7c60c843-41b4-427d-b4e3-e40d47a6615b - disk/1: plain, size 512M access mode: rw logical_id: gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 on primary: /dev/gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 (253:1) name: disk1 UUID: 11fd828d-a735-41a0-a26c-7b483745500b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.FD2u97 Command: ssh scratchy.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org'\''; } > /tmp/gnt.FD2u97 && mv /tmp/gnt.FD2u97 /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Sat Nov 14 19:36:17 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.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 479f47bd-1d90-40e7-b2bf-b49180e6231f Serial number: 41 Creation time: 2026-11-14 19:34:31 Modification time: 2026-11-14 19:36:14 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:62:a3:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 36f260e8-4d48-4e81-812a-bf2f61bde9d3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 on primary: /dev/gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 (253:0) name: disk0 UUID: 7c60c843-41b4-427d-b4e3-e40d47a6615b - disk/1: plain, size 512M access mode: rw logical_id: gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 on primary: /dev/gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 (253:1) name: disk1 UUID: 11fd828d-a735-41a0-a26c-7b483745500b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.8zDk2j Command: ssh scratchy.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance02.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.8zDk2j && mv /tmp/gnt.8zDk2j /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 479f47bd-1d90-40e7-b2bf-b49180e6231f Serial number: 41 Creation time: 2026-11-14 19:34:31 Modification time: 2026-11-14 19:36:14 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:62:a3:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 36f260e8-4d48-4e81-812a-bf2f61bde9d3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 on primary: /dev/gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 (253:0) name: disk0 UUID: 7c60c843-41b4-427d-b4e3-e40d47a6615b - disk/1: plain, size 512M access mode: rw logical_id: gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 on primary: /dev/gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 (253:1) name: disk1 UUID: 11fd828d-a735-41a0-a26c-7b483745500b Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 479f47bd-1d90-40e7-b2bf-b49180e6231f Serial number: 43 Creation time: 2026-11-14 19:34:31 Modification time: 2026-11-14 19:36:21 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:62:a3:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 36f260e8-4d48-4e81-812a-bf2f61bde9d3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 on primary: /dev/gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 (253:0) name: disk0 UUID: 7c60c843-41b4-427d-b4e3-e40d47a6615b - disk/1: plain, size 512M access mode: rw logical_id: gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 on primary: /dev/gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 (253:1) name: disk1 UUID: 11fd828d-a735-41a0-a26c-7b483745500b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 479f47bd-1d90-40e7-b2bf-b49180e6231f Serial number: 45 Creation time: 2026-11-14 19:34:31 Modification time: 2026-11-14 19:36:25 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:62:a3:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 36f260e8-4d48-4e81-812a-bf2f61bde9d3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 on primary: /dev/gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 (253:0) name: disk0 UUID: 7c60c843-41b4-427d-b4e3-e40d47a6615b - disk/1: plain, size 512M access mode: rw logical_id: gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 on primary: /dev/gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 (253:1) name: disk1 UUID: 11fd828d-a735-41a0-a26c-7b483745500b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-11-14 19:36:26.988682 time=0:00:11.624381 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-11-14 19:36:26.988821 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/609 GET /2/jobs/610 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-11-14 19:36:32.307816 time=0:00:05.318995 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-11-14 19:36:32.307936 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 479f47bd-1d90-40e7-b2bf-b49180e6231f Serial number: 49 Creation time: 2026-11-14 19:34:31 Modification time: 2026-11-14 19:36:31 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:62:a3:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 36f260e8-4d48-4e81-812a-bf2f61bde9d3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 on primary: /dev/gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 (253:0) name: disk0 UUID: 7c60c843-41b4-427d-b4e3-e40d47a6615b - disk/1: plain, size 512M access mode: rw logical_id: gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 on primary: /dev/gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 (253:1) name: disk1 UUID: 11fd828d-a735-41a0-a26c-7b483745500b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.Zp9dX8 Command: ssh scratchy.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org'\''; } > /tmp/gnt.Zp9dX8 && mv /tmp/gnt.Zp9dX8 /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Sat Nov 14 19:36:34 2026 - INFO: Resolved given name 'kvm-test-instance03.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 479f47bd-1d90-40e7-b2bf-b49180e6231f Serial number: 49 Creation time: 2026-11-14 19:34:31 Modification time: 2026-11-14 19:36:31 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:62:a3:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 36f260e8-4d48-4e81-812a-bf2f61bde9d3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 on primary: /dev/gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 (253:0) name: disk0 UUID: 7c60c843-41b4-427d-b4e3-e40d47a6615b - disk/1: plain, size 512M access mode: rw logical_id: gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 on primary: /dev/gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 (253:1) name: disk1 UUID: 11fd828d-a735-41a0-a26c-7b483745500b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.4yjtSN Command: ssh scratchy.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance03.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.4yjtSN && mv /tmp/gnt.4yjtSN /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 479f47bd-1d90-40e7-b2bf-b49180e6231f Serial number: 49 Creation time: 2026-11-14 19:34:31 Modification time: 2026-11-14 19:36:31 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:62:a3:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 36f260e8-4d48-4e81-812a-bf2f61bde9d3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 on primary: /dev/gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 (253:0) name: disk0 UUID: 7c60c843-41b4-427d-b4e3-e40d47a6615b - disk/1: plain, size 512M access mode: rw logical_id: gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 on primary: /dev/gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 (253:1) name: disk1 UUID: 11fd828d-a735-41a0-a26c-7b483745500b Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 479f47bd-1d90-40e7-b2bf-b49180e6231f Serial number: 51 Creation time: 2026-11-14 19:34:31 Modification time: 2026-11-14 19:36:38 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:62:a3:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 36f260e8-4d48-4e81-812a-bf2f61bde9d3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 on primary: /dev/gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 (253:0) name: disk0 UUID: 7c60c843-41b4-427d-b4e3-e40d47a6615b - disk/1: plain, size 512M access mode: rw logical_id: gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 on primary: /dev/gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 (253:1) name: disk1 UUID: 11fd828d-a735-41a0-a26c-7b483745500b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 | grep kvm-test-instance02.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 | grep kvm-test-instance03.staging.ganeti.org' originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance03.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance03.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 479f47bd-1d90-40e7-b2bf-b49180e6231f Serial number: 53 Creation time: 2026-11-14 19:34:31 Modification time: 2026-11-14 19:36:42 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11001 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:62:a3:7b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 36f260e8-4d48-4e81-812a-bf2f61bde9d3 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 on primary: /dev/gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 (253:0) name: disk0 UUID: 7c60c843-41b4-427d-b4e3-e40d47a6615b - disk/1: plain, size 512M access mode: rw logical_id: gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 on primary: /dev/gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 (253:1) name: disk1 UUID: 11fd828d-a735-41a0-a26c-7b483745500b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 | grep kvm-test-instance02.staging.ganeti.org' originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/5bd8c73c-cb6c-4e18-bac4-20ed41555168.disk0 gnt/03efe8bd-ceaa-4dd1-beb9-f18e01147e20.disk1 | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-11-14 19:36:44.285063 time=0:00:11.977127 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-11-14 19:36:44.285185 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/619 GET /2/jobs/620 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-11-14 19:36:49.495812 time=0:00:05.210627 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-11-14 19:36:49.495934 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 19:36:50 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 19:36:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:36:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 19:36:53 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 19:36:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:36:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 19:36:56 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 19:36:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:36:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 19:36:59 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 19:36:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:36:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 19:37:00.162549 time=0:00:10.666615 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 19:37:00.162642 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 627 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:37:02.337364 time=0:00:02.174722 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:37:02.337489 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 628 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 629 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 630 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 631 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 632 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:37:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 19:37:41.697243 time=0:00:39.359754 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 19:37:41.697365 start [TestInstanceTags] gnt-instance tags Command: ssh scratchy.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/636 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/637 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-11-14 19:37:46.248638 time=0:00:04.551273 [TestInstanceTags] gnt-instance tags <<<< 2026-11-14 19:37:46.248771 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 639, 640 Waiting for job 639 ... Sat Nov 14 19:37:47 2026 * Verifying cluster config Sat Nov 14 19:37:47 2026 * Verifying cluster certificate files Sat Nov 14 19:37:47 2026 * Verifying hypervisor parameters Sat Nov 14 19:37:47 2026 * Verifying all nodes belong to an existing group Waiting for job 640 ... Sat Nov 14 19:37:48 2026 * Verifying group 'default' Sat Nov 14 19:37:48 2026 * Gathering data (3 nodes) Sat Nov 14 19:37:48 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:37:49 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:37:49 2026 * Verifying configuration file consistency Sat Nov 14 19:37:49 2026 * Verifying node status Sat Nov 14 19:37:49 2026 * Verifying instance status Sat Nov 14 19:37:49 2026 * Verifying orphan volumes Sat Nov 14 19:37:49 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:37:49 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:37:49 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:37:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:37:49 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:37:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:37:49 2026 * Other Notes Sat Nov 14 19:37:49 2026 - NOTICE: 1 non-redundant instance(s) found. Sat Nov 14 19:37:49 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 642 Waiting for job 642 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-11-14 19:37:51.365408 time=0:00:05.116637 [TestClusterVerify] gnt-cluster verify <<<< 2026-11-14 19:37:51.365579 start [TestInstance] Testing getting instance(s) info via remote API GET /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/instances GET /2/instances?bulk=1 PUT /2/instances/kvm-test-instance02.staging.ganeti.org/activate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/deactivate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/prepare-export?mode=remote GET /2/jobs/645 Sat Nov 14 19:37:53 2026 Generating X509 certificate on scratchy.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-11-14 19:37:53.507683 time=0:00:02.142104 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-11-14 19:37:53.507804 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree,csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output dfree,offline,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mnode,role,name,ndp/cpu_speed,cnodes,ctotal,sip,master,cnos >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndparams,bootid,mfree,powered,ndp/oob_program,ctime,ndp/spindle_count,uuid,sinst_list,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output pip,master_candidate,sinst_cnt,disk_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output hv_state,mtime,ndp/ovs_link >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output vm_capable,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output drained,master_capable,ndp/exclusive_storage,custom_ndparams,dtotal,ndp/ovs_name,pinst_cnt,group.uuid,pinst_list,spfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mtotal,tags,ndp/ovs,group,csockets >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' grandpa.staging.ganeti.org maude-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org' scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org' scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNodeList] gnt-node list -------------------------------Warning: Queried for unknown fields field/does/not/exist >>>> 2026-11-14 19:37:58.179622 time=0:00:04.671818 [TestNodeList] gnt-node list <<<< 2026-11-14 19:37:58.179763 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart,opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opstart,oplog,opresult,archived,opend >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output end_ts,priority,opstatus,status,start_ts,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output ops,received_ts,id,opexec >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 569 280 463 586 314 423 31 459 588 102 420 422 313 367 480 458 416 208 543 449 462 522 355 171 116 291 512 81 343 242 587 166 564 403 156 244 89 121 454 590 117 79 99 532 126 92 7 320 542 151 179 389 282 256 342 437 131 20 385 593 301 289 501 154 395 573 338 300 418 50 42 327 378 112 336 296 52 53 641 445 312 492 124 91 610 82 254 278 222 405 106 498 455 258 69 645 24 158 98 205 36 484 333 29 319 456 227 559 402 134 419 146 202 107 387 3 66 324 380 627 554 605 391 520 88 78 444 485 374 135 404 571 39 219 180 349 285 544 328 18 617 630 1 14 221 488 517 249 207 620 513 130 515 409 136 224 613 253 268 204 274 266 429 163 123 337 311 534 514 633 344 49 399 270 567 215 152 411 460 335 12 62 55 170 577 530 200 148 483 283 157 46 147 397 388 469 246 184 265 623 596 318 228 308 209 562 269 186 576 235 629 433 466 479 353 2 550 624 189 450 226 560 143 211 506 376 356 354 528 84 533 518 552 524 489 212 75 503 233 150 440 220 4 442 182 535 199 377 70 413 351 133 527 225 188 210 566 334 599 339 452 510 129 497 174 47 61 173 259 64 310 30 615 407 5 72 120 591 439 511 594 276 105 481 168 160 381 65 508 115 589 51 626 110 602 358 169 44 241 172 612 521 360 181 499 580 326 379 176 137 275 428 125 631 247 8 482 476 556 95 465 302 461 595 119 243 441 472 471 298 145 446 234 214 6 191 111 614 292 87 277 438 196 393 468 15 16 317 549 309 59 565 519 341 297 574 149 45 551 365 63 299 201 384 19 457 603 100 37 306 9 330 635 346 257 500 315 223 251 516 373 80 396 563 41 502 598 229 250 486 464 273 470 421 546 547 198 54 531 255 592 262 583 448 417 536 362 76 141 216 412 570 538 237 394 539 443 286 56 467 183 386 26 23 32 58 575 86 637 139 382 34 625 408 553 606 478 611 293 304 427 25 93 239 523 162 28 192 305 127 101 364 435 35 140 415 636 477 197 132 103 363 537 329 493 27 272 281 138 474 436 161 316 307 284 185 361 601 371 165 13 607 585 57 238 491 504 68 541 332 264 494 628 644 609 232 621 322 190 529 507 159 230 74 572 178 90 430 261 369 33 290 73 604 114 94 288 616 426 347 295 323 128 424 526 193 392 540 622 71 600 287 348 155 271 357 619 218 555 487 118 203 581 618 21 638 414 579 453 10 558 359 48 495 40 104 345 43 401 375 206 194 248 410 451 545 509 557 38 431 425 67 400 17 321 83 505 525 108 122 406 639 142 568 366 260 548 22 217 164 340 643 331 144 390 279 582 77 597 263 352 85 434 175 350 213 640 368 325 153 578 294 608 584 398 195 432 490 496 383 113 473 447 303 187 96 11 60 97 167 475 642 240 561 245 236 267 632 231 370 634 109 177 372 252' 569 280 463 586 314 423 31 459 588 102 420 422 313 367 480 458 416 208 543 449 462 522 355 171 116 291 512 81 343 242 587 166 564 403 156 244 89 121 454 590 117 79 99 532 126 92 7 320 542 151 179 389 282 256 342 437 131 20 385 593 301 289 501 154 395 573 338 300 418 50 42 327 378 112 336 296 52 53 641 445 312 492 124 91 610 82 254 278 222 405 106 498 455 258 69 645 24 158 98 205 36 484 333 29 319 456 227 559 402 134 419 146 202 107 387 3 66 324 380 627 554 605 391 520 88 78 444 485 374 135 404 571 39 219 180 349 285 544 328 18 617 630 1 14 221 488 517 249 207 620 513 130 515 409 136 224 613 253 268 204 274 266 429 163 123 337 311 534 514 633 344 49 399 270 567 215 152 411 460 335 12 62 55 170 577 530 200 148 483 283 157 46 147 397 388 469 246 184 265 623 596 318 228 308 209 562 269 186 576 235 629 433 466 479 353 2 550 624 189 450 226 560 143 211 506 376 356 354 528 84 533 518 552 524 489 212 75 503 233 150 440 220 4 442 182 535 199 377 70 413 351 133 527 225 188 210 566 334 599 339 452 510 129 497 174 47 61 173 259 64 310 30 615 407 5 72 120 591 439 511 594 276 105 481 168 160 381 65 508 115 589 51 626 110 602 358 169 44 241 172 612 521 360 181 499 580 326 379 176 137 275 428 125 631 247 8 482 476 556 95 465 302 461 595 119 243 441 472 471 298 145 446 234 214 6 191 111 614 292 87 277 438 196 393 468 15 16 317 549 309 59 565 519 341 297 574 149 45 551 365 63 299 201 384 19 457 603 100 37 306 9 330 635 346 257 500 315 223 251 516 373 80 396 563 41 502 598 229 250 486 464 273 470 421 546 547 198 54 531 255 592 262 583 448 417 536 362 76 141 216 412 570 538 237 394 539 443 286 56 467 183 386 26 23 32 58 575 86 637 139 382 34 625 408 553 606 478 611 293 304 427 25 93 239 523 162 28 192 305 127 101 364 435 35 140 415 636 477 197 132 103 363 537 329 493 27 272 281 138 474 436 161 316 307 284 185 361 601 371 165 13 607 585 57 238 491 504 68 541 332 264 494 628 644 609 232 621 322 190 529 507 159 230 74 572 178 90 430 261 369 33 290 73 604 114 94 288 616 426 347 295 323 128 424 526 193 392 540 622 71 600 287 348 155 271 357 619 218 555 487 118 203 581 618 21 638 414 579 453 10 558 359 48 495 40 104 345 43 401 375 206 194 248 410 451 545 509 557 38 431 425 67 400 17 321 83 505 525 108 122 406 639 142 568 366 260 548 22 217 164 340 643 331 144 390 279 582 77 597 263 352 85 434 175 350 213 640 368 325 153 578 294 608 584 398 195 432 490 496 383 113 473 447 303 187 96 11 60 97 167 475 642 240 561 245 236 267 632 231 370 634 109 177 372 252 Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-11-14 19:38:01.611525 time=0:00:03.431762 [TestJobList] gnt-job list <<<< 2026-11-14 19:38:01.611762 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-11-14 19:38:01.611867 time=0:00:00.000105 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-11-14 19:38:01.611949 start [TestGroupList] gnt-group list --- Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_name,node_list,ctime,node_cnt,mtime,uuid,ndp/ovs_link,name,ndp/spindle_count,serial_no,custom_ipolicy,pinst_list,ndp/cpu_speed,ndp/ssh_port,ndp/ovs,ndparams,alloc_policy,pinst_cnt,ndp/exclusive_storage,ipolicy,custom_diskparams,tags,custom_ndparams,diskparams,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output alloc_policy,ctime,custom_diskparams,custom_ipolicy,custom_ndparams,diskparams,ipolicy,mtime,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,node_cnt,node_list,pinst_cnt,pinst_list,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_name,node_list,ctime,node_cnt,mtime,uuid,ndp/ovs_link,name,ndp/spindle_count,serial_no,custom_ipolicy,pinst_list,ndp/cpu_speed,ndp/ssh_port,ndp/ovs,ndparams,alloc_policy,pinst_cnt,ndp/exclusive_storage,ipolicy,custom_diskparams,tags,custom_ndparams,diskparams,ndp/oob_program,ndp/ovs_name,node_list,ctime,node_cnt,mtime,uuid,ndp/ovs_link,name,ndp/spindle_count,serial_no,custom_ipolicy,pinst_list,ndp/cpu_speed,ndp/ssh_port,ndp/ovs,ndparams,alloc_policy,pinst_cnt,ndp/exclusive_storage,ipolicy,custom_diskparams,tags,custom_ndparams,diskparams,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/oob_program,diskparams,custom_ndparams,tags,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ipolicy,ndp/exclusive_storage,pinst_cnt,alloc_policy,ndparams,ndp/ovs,ndp/ssh_port,ndp/cpu_speed,pinst_list >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output custom_ipolicy,serial_no,ndp/spindle_count,name,ndp/ovs_link,uuid,mtime,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ctime,node_list >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_name >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh scratchy.staging.ganeti.org 'gnt-group list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: NodeGroup name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestGroupList] gnt-group list ----------------------------- >>>> 2026-11-14 19:38:03.752211 time=0:00:02.140262 [TestGroupList] gnt-group list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-11-14 19:38:03.752426 start [TestGroupListFields] gnt-group list-fields Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields alloc_policy name serial_no uuid node_cnt node_list pinst_cnt pinst_list tags ipolicy custom_ipolicy custom_ndparams ndparams diskparams custom_diskparams ndp/cpu_speed ndp/exclusive_storage ndp/oob_program ndp/ovs ndp/ovs_link ndp/ovs_name ndp/spindle_count ndp/ssh_port ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- >>>> 2026-11-14 19:38:04.400111 time=0:00:00.647685 [TestGroupListFields] gnt-group list-fields Warning: Queried for unknown fields field/does/not/exist <<<< 2026-11-14 19:38:04.400249 start [TestInstanceFailover] gnt-instance failover Instance doesn't support failover, skipping test ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-11-14 19:38:04.400345 time=0:00:00.000096 [TestInstanceFailover] gnt-instance failover <<<< 2026-11-14 19:38:04.400389 start [TestRapiInstanceFailover] Test failing over instance via RAPI Instance doesn't support failover, skipping test ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-11-14 19:38:04.400438 time=0:00:00.000049 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-11-14 19:38:04.400468 start [TestInstanceMigrate] gnt-instance migrate Instance doesn't support migration, skipping test ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-11-14 19:38:04.400530 time=0:00:00.000062 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-11-14 19:38:04.400563 start [TestRapiInstanceMigrate] Test migrating instance via RAPI Instance doesn't support migration, skipping test ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-11-14 19:38:04.400609 time=0:00:00.000046 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-11-14 19:38:04.400645 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh scratchy.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-11-14 19:38:05.442591 time=0:00:01.041946 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-11-14 19:38:05.442659 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-11-14 19:38:05.442674 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 19:38:11.930371 time=0:00:06.487697 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1af19da1355ed28efc35cd1770ce34de973766fc /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 649, 650 Waiting for job 649 ... Sat Nov 14 19:38:13 2026 * Verifying cluster config Sat Nov 14 19:38:13 2026 * Verifying cluster certificate files Sat Nov 14 19:38:13 2026 * Verifying hypervisor parameters Sat Nov 14 19:38:13 2026 * Verifying all nodes belong to an existing group Waiting for job 650 ... Sat Nov 14 19:38:13 2026 * Verifying group 'default' Sat Nov 14 19:38:13 2026 * Gathering data (3 nodes) Sat Nov 14 19:38:13 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:38:14 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:38:14 2026 * Verifying configuration file consistency Sat Nov 14 19:38:14 2026 * Verifying node status Sat Nov 14 19:38:14 2026 * Verifying instance status Sat Nov 14 19:38:14 2026 * Verifying orphan volumes Sat Nov 14 19:38:14 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:38:14 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:38:14 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:38:14 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:38:14 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:38:14 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:38:14 2026 * Other Notes Sat Nov 14 19:38:15 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1af19da1355ed28efc35cd1770ce34de973766fc /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 19:38:11 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.IuEnfp instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile spindle-ratio: 32 vcpu-ratio: 4 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-11-14 19:38:16.662641 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:38:17 2026 * disk 0, size 768M Sat Nov 14 19:38:17 2026 * disk 1, size 512M Sat Nov 14 19:38:17 2026 * creating instance disks... Sat Nov 14 19:38:18 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 19:38:18 2026 adding disks to cluster config Sat Nov 14 19:38:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:38:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:38:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:38:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:38:19 2026 * running the instance OS create scripts... Sat Nov 14 19:38:19 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c77b049a-bc92-4c55-8cc2-e5f89e114b94 Serial number: 4 Creation time: 2026-11-14 19:38:18 Modification time: 2026-11-14 19:38:19 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:88:57:e1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0d30f1e0-6f5b-4076-a690-99ee729cf084 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8799c286-ae4f-4ba3-9c3b-aca0e19893d1.disk0 on primary: /dev/gnt/8799c286-ae4f-4ba3-9c3b-aca0e19893d1.disk0 (253:0) name: disk0 UUID: a40fa841-3efb-4e33-8bd7-3a4b85839d3e - disk/1: plain, size 512M access mode: rw logical_id: gnt/53b4c573-9b9f-419f-9fd8-189da0b76e3a.disk1 on primary: /dev/gnt/53b4c573-9b9f-419f-9fd8-189da0b76e3a.disk1 (253:1) name: disk1 UUID: 37fb1c91-9af4-415a-963b-cac7ee1604f3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 19:38:20.850918 time=0:00:04.188277 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 19:38:20.851072 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 654 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:38:22.328454 time=0:00:01.477382 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:38:22.328566 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 19:38:22.328590 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 657 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 657 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 658 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:38:26 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 659 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 659 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 660 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 660 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 19:38:30.569333 time=0:00:08.240743 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 19:38:30.569465 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 663 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:38:32.847370 time=0:00:02.277905 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:38:32.847509 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/664 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 19:38:34.215662 time=0:00:01.368153 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 19:38:34.215814 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/665 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 19:38:36.507708 time=0:00:02.291894 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 19:38:36.507830 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c77b049a-bc92-4c55-8cc2-e5f89e114b94 Serial number: 16 Creation time: 2026-11-14 19:38:18 Modification time: 2026-11-14 19:38:35 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:88:57:e1 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0d30f1e0-6f5b-4076-a690-99ee729cf084 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/8799c286-ae4f-4ba3-9c3b-aca0e19893d1.disk0 on primary: /dev/gnt/8799c286-ae4f-4ba3-9c3b-aca0e19893d1.disk0 (253:0) name: disk0 UUID: a40fa841-3efb-4e33-8bd7-3a4b85839d3e - disk/1: plain, size 512M access mode: rw logical_id: gnt/53b4c573-9b9f-419f-9fd8-189da0b76e3a.disk1 on primary: /dev/gnt/53b4c573-9b9f-419f-9fd8-189da0b76e3a.disk1 (253:1) name: disk1 UUID: 37fb1c91-9af4-415a-963b-cac7ee1604f3 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 19:38:53.377211 time=0:00:16.869381 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 19:38:53.377368 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/681 GET /2/jobs/682 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 19:38:55.395826 time=0:00:02.018458 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 19:38:55.395962 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 19:38:55.395987 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 19:38:55.396003 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 19:38:55.396017 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 683 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:38:56.769035 time=0:00:01.373018 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:38:56.769225 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 19:38:56.769249 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 19:38:56.769264 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 19:38:58 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 19:38:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:38:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 19:39:01 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 19:39:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:39:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 19:39:03 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 19:39:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:39:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 19:39:06 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 19:39:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:39:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 19:39:07.441067 time=0:00:10.671803 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 19:39:07.441199 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 690 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:39:09.717129 time=0:00:02.275930 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:39:09.717230 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 691 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 692 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 693 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 694 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 695 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:39:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 19:39:19.328431 time=0:00:09.611201 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 19:39:19.328605 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 19:39:21.011534 time=0:00:01.682929 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b9339a819d0ac7484662234542648d8c86e56ea7 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 698, 699 Waiting for job 698 ... Sat Nov 14 19:39:22 2026 * Verifying cluster config Sat Nov 14 19:39:22 2026 * Verifying cluster certificate files Sat Nov 14 19:39:22 2026 * Verifying hypervisor parameters Sat Nov 14 19:39:22 2026 * Verifying all nodes belong to an existing group Waiting for job 699 ... Sat Nov 14 19:39:22 2026 * Verifying group 'default' Sat Nov 14 19:39:22 2026 * Gathering data (3 nodes) Sat Nov 14 19:39:22 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:39:23 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:39:23 2026 * Verifying configuration file consistency Sat Nov 14 19:39:23 2026 * Verifying node status Sat Nov 14 19:39:23 2026 * Verifying instance status Sat Nov 14 19:39:23 2026 * Verifying orphan volumes Sat Nov 14 19:39:23 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:39:23 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:39:23 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:39:23 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:39:23 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:39:23 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:39:23 2026 * Other Notes Sat Nov 14 19:39:24 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b9339a819d0ac7484662234542648d8c86e56ea7 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-11-14 19:39:26.867198 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:39:28 2026 * disk 0, size 768M Sat Nov 14 19:39:28 2026 * disk 1, size 512M Sat Nov 14 19:39:28 2026 * creating instance disks... Sat Nov 14 19:39:28 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 19:39:28 2026 adding disks to cluster config Sat Nov 14 19:39:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:39:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:39:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:39:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:39:29 2026 * running the instance OS create scripts... Sat Nov 14 19:39:29 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8f137a40-b6e7-4c70-acbe-396c56e02503 Serial number: 4 Creation time: 2026-11-14 19:39:28 Modification time: 2026-11-14 19:39:29 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:81:e0:74 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 61803492-7aef-43b6-99ec-badd8de62cd2 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/b0ed11b6-c1ed-4b9e-afa3-1c14ac587691.disk0 on primary: /dev/gnt/b0ed11b6-c1ed-4b9e-afa3-1c14ac587691.disk0 (253:0) name: disk0 UUID: b2658637-2afd-4e0c-bf15-6f35049726a8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/bc8d02aa-fed6-4267-840d-ac7d01b8d0e0.disk1 on primary: /dev/gnt/bc8d02aa-fed6-4267-840d-ac7d01b8d0e0.disk1 (253:1) name: disk1 UUID: e65c7ad5-2532-46e3-9c14-b525b401a501 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 19:39:31.202366 time=0:00:04.335168 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 19:39:31.202474 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 704 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:39:42.488986 time=0:00:11.286512 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:39:42.489133 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 19:39:42.489157 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 707 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 707 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 708 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:39:46 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 709 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 709 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 710 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 710 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 19:39:50.658245 time=0:00:08.169088 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 19:39:50.658341 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 713 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:39:52.920778 time=0:00:02.262437 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:39:52.920886 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/714 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 19:40:04.180456 time=0:00:11.259570 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 19:40:04.180606 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/715 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 19:40:06.397257 time=0:00:02.216651 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 19:40:06.397416 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8f137a40-b6e7-4c70-acbe-396c56e02503 Serial number: 16 Creation time: 2026-11-14 19:39:28 Modification time: 2026-11-14 19:40:05 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:81:e0:74 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 61803492-7aef-43b6-99ec-badd8de62cd2 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/b0ed11b6-c1ed-4b9e-afa3-1c14ac587691.disk0 on primary: /dev/gnt/b0ed11b6-c1ed-4b9e-afa3-1c14ac587691.disk0 (253:0) name: disk0 UUID: b2658637-2afd-4e0c-bf15-6f35049726a8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/bc8d02aa-fed6-4267-840d-ac7d01b8d0e0.disk1 on primary: /dev/gnt/bc8d02aa-fed6-4267-840d-ac7d01b8d0e0.disk1 (253:1) name: disk1 UUID: e65c7ad5-2532-46e3-9c14-b525b401a501 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:40:13 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:40:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:6f:6d:7c,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:40:14 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:40:15 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:40:16 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:40:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:40:17 2026 * disk 2, size 1.0G Sat Nov 14 19:40:18 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:40:18 2026 - INFO: Hotplug done. Sat Nov 14 19:40:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:40:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:40:19 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:40:19 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 19:40:35.774510 time=0:00:29.377094 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 19:40:35.774617 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/736 GET /2/jobs/737 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 19:40:37.887678 time=0:00:02.113061 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 19:40:37.887797 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 19:40:37.887836 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 19:40:37.887854 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 19:40:37.887904 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 738 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:40:44.163587 time=0:00:06.275683 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:40:44.163718 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 19:40:44.163741 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 19:40:44.163754 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 19:40:45 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 19:40:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:40:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 19:40:48 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 19:40:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:40:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 19:40:50 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 19:40:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:40:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 19:40:53 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 19:40:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:40:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 19:40:54.839599 time=0:00:10.675845 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 19:40:54.839807 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 745 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:40:57.118226 time=0:00:02.278419 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:40:57.118383 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 746 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 747 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 748 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 749 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 750 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:41:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 19:41:36.571859 time=0:00:39.453476 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 19:41:36.571956 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 19:41:48.164063 time=0:00:11.592107 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a42c02bfe4f3c0cae45b6a8663a9bbd29bf64d45 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 753, 754 Waiting for job 753 ... Sat Nov 14 19:41:49 2026 * Verifying cluster config Sat Nov 14 19:41:49 2026 * Verifying cluster certificate files Sat Nov 14 19:41:49 2026 * Verifying hypervisor parameters Sat Nov 14 19:41:49 2026 * Verifying all nodes belong to an existing group Waiting for job 754 ... Sat Nov 14 19:41:50 2026 * Verifying group 'default' Sat Nov 14 19:41:50 2026 * Gathering data (3 nodes) Sat Nov 14 19:41:50 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:41:51 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:41:51 2026 * Verifying configuration file consistency Sat Nov 14 19:41:51 2026 * Verifying node status Sat Nov 14 19:41:51 2026 * Verifying instance status Sat Nov 14 19:41:51 2026 * Verifying orphan volumes Sat Nov 14 19:41:51 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:41:51 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:41:51 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:41:51 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:41:51 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:41:51 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:41:51 2026 * Other Notes Sat Nov 14 19:41:51 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a42c02bfe4f3c0cae45b6a8663a9bbd29bf64d45 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=False' ---- Starting reduced number of instance tests with hypervisor parameter use_guest_agent=True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-11-14 19:41:53.902211 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:41:55 2026 * disk 0, size 768M Sat Nov 14 19:41:55 2026 * disk 1, size 512M Sat Nov 14 19:41:55 2026 * creating instance disks... Sat Nov 14 19:41:55 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 19:41:55 2026 adding disks to cluster config Sat Nov 14 19:41:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:41:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:41:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:41:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:41:56 2026 * running the instance OS create scripts... Sat Nov 14 19:41:56 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 9cbb8b63-517e-4d29-a08d-d8abfec6f0b5 Serial number: 4 Creation time: 2026-11-14 19:41:55 Modification time: 2026-11-14 19:41:56 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:8d:12:bd IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c9e02780-1160-4650-9414-48a4e38e1d6e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a9a9703d-b943-495a-a676-668d363973af.disk0 on primary: /dev/gnt/a9a9703d-b943-495a-a676-668d363973af.disk0 (253:0) name: disk0 UUID: cd068650-032a-423f-ae38-2315899e4685 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c531c9de-74d6-4880-966c-5cd0ebcd11c6.disk1 on primary: /dev/gnt/c531c9de-74d6-4880-966c-5cd0ebcd11c6.disk1 (253:1) name: disk1 UUID: 00f05302-d0bb-4866-9172-d0ade11c673a Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 19:41:58.101386 time=0:00:04.199175 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 19:41:58.101535 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 759 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:42:09.391834 time=0:00:11.290299 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:42:09.391968 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 19:42:09.391989 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 762 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 762 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 763 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:42:13 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 764 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 764 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 765 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 765 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 19:42:17.552035 time=0:00:08.160046 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 19:42:17.552144 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 768 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:42:19.822166 time=0:00:02.270022 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:42:19.822300 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/769 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 19:42:31.088037 time=0:00:11.265737 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 19:42:31.088165 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/770 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 19:42:33.371846 time=0:00:02.283681 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 19:42:33.371980 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 9cbb8b63-517e-4d29-a08d-d8abfec6f0b5 Serial number: 16 Creation time: 2026-11-14 19:41:55 Modification time: 2026-11-14 19:42:32 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:8d:12:bd IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c9e02780-1160-4650-9414-48a4e38e1d6e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a9a9703d-b943-495a-a676-668d363973af.disk0 on primary: /dev/gnt/a9a9703d-b943-495a-a676-668d363973af.disk0 (253:0) name: disk0 UUID: cd068650-032a-423f-ae38-2315899e4685 - disk/1: plain, size 512M access mode: rw logical_id: gnt/c531c9de-74d6-4880-966c-5cd0ebcd11c6.disk1 on primary: /dev/gnt/c531c9de-74d6-4880-966c-5cd0ebcd11c6.disk1 (253:1) name: disk1 UUID: 00f05302-d0bb-4866-9172-d0ade11c673a Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:42:40 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:42:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:3d:d4:a0,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:42:41 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:42:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:42:43 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:42:43 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:42:44 2026 * disk 2, size 1.0G Sat Nov 14 19:42:44 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:42:45 2026 - INFO: Hotplug done. Sat Nov 14 19:42:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:42:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:42:46 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:42:46 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 19:43:02.594583 time=0:00:29.222603 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 19:43:02.594705 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/791 GET /2/jobs/792 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 19:43:04.727650 time=0:00:02.132945 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 19:43:04.727787 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 19:43:04.727811 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 19:43:04.727826 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 19:43:04.727839 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 793 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:43:10.991224 time=0:00:06.263385 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:43:10.991327 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 19:43:10.991352 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 19:43:10.991365 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 19:43:12 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 19:43:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:43:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 19:43:15 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 19:43:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:43:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 19:43:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 19:43:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:43:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 19:43:20 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 19:43:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:43:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 19:43:21.749730 time=0:00:10.758365 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 19:43:21.749882 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 800 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:43:24.033797 time=0:00:02.283915 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:43:24.033939 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 801 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 802 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 803 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 804 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 805 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:44:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 19:44:03.393799 time=0:00:39.359860 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 19:44:03.393910 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 19:44:14.881209 time=0:00:11.487299 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 33717a662a03b690050e5010c1c3b8a7fb825d5d /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 808, 809 Waiting for job 808 ... Sat Nov 14 19:44:16 2026 * Verifying cluster config Sat Nov 14 19:44:16 2026 * Verifying cluster certificate files Sat Nov 14 19:44:16 2026 * Verifying hypervisor parameters Sat Nov 14 19:44:16 2026 * Verifying all nodes belong to an existing group Waiting for job 809 ... Sat Nov 14 19:44:16 2026 * Verifying group 'default' Sat Nov 14 19:44:16 2026 * Gathering data (3 nodes) Sat Nov 14 19:44:16 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:44:17 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:44:17 2026 * Verifying configuration file consistency Sat Nov 14 19:44:17 2026 * Verifying node status Sat Nov 14 19:44:17 2026 * Verifying instance status Sat Nov 14 19:44:17 2026 * Verifying orphan volumes Sat Nov 14 19:44:17 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:44:17 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:44:17 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:44:17 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:44:17 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:44:17 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:44:17 2026 * Other Notes Sat Nov 14 19:44:17 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 33717a662a03b690050e5010c1c3b8a7fb825d5d /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=False' ---- Starting reduced number of instance tests with hypervisor parameter use_localtime=True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=True' <<<< 2026-11-14 19:44:20.620981 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:44:21 2026 * disk 0, size 768M Sat Nov 14 19:44:21 2026 * disk 1, size 512M Sat Nov 14 19:44:21 2026 * creating instance disks... Sat Nov 14 19:44:22 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 19:44:22 2026 adding disks to cluster config Sat Nov 14 19:44:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:44:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:44:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:44:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:44:22 2026 * running the instance OS create scripts... Sat Nov 14 19:44:23 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 65a44768-4f4e-486f-b4a4-0eec9a01d130 Serial number: 4 Creation time: 2026-11-14 19:44:22 Modification time: 2026-11-14 19:44:23 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:9a:d4:3e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 79a3164e-d575-40aa-8ce2-8d59ffc3fdfc name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/4b5b9098-c0ba-4300-bf9d-0f446ad4d462.disk0 on primary: /dev/gnt/4b5b9098-c0ba-4300-bf9d-0f446ad4d462.disk0 (253:0) name: disk0 UUID: 6bb3ffc0-1f04-4e29-a8bf-60c4d6fcaa57 - disk/1: plain, size 512M access mode: rw logical_id: gnt/56cca82c-2a9e-412f-8558-4e0f76640f60.disk1 on primary: /dev/gnt/56cca82c-2a9e-412f-8558-4e0f76640f60.disk1 (253:1) name: disk1 UUID: 4e2d0e56-283a-47d5-a54c-3275074df007 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 19:44:24.808642 time=0:00:04.187661 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 19:44:24.808763 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 814 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:44:36.096194 time=0:00:11.287431 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:44:36.096299 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 19:44:36.096322 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 817 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 817 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 818 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:44:39 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 819 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 819 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 820 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 820 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 19:44:44.276252 time=0:00:08.179930 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 19:44:44.276343 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 823 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:44:46.550364 time=0:00:02.274021 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:44:46.550577 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/824 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 19:44:57.747751 time=0:00:11.197174 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 19:44:57.747871 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/825 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 19:44:59.933385 time=0:00:02.185514 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 19:44:59.933497 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 65a44768-4f4e-486f-b4a4-0eec9a01d130 Serial number: 16 Creation time: 2026-11-14 19:44:22 Modification time: 2026-11-14 19:44:58 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:9a:d4:3e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 79a3164e-d575-40aa-8ce2-8d59ffc3fdfc name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/4b5b9098-c0ba-4300-bf9d-0f446ad4d462.disk0 on primary: /dev/gnt/4b5b9098-c0ba-4300-bf9d-0f446ad4d462.disk0 (253:0) name: disk0 UUID: 6bb3ffc0-1f04-4e29-a8bf-60c4d6fcaa57 - disk/1: plain, size 512M access mode: rw logical_id: gnt/56cca82c-2a9e-412f-8558-4e0f76640f60.disk1 on primary: /dev/gnt/56cca82c-2a9e-412f-8558-4e0f76640f60.disk1 (253:1) name: disk1 UUID: 4e2d0e56-283a-47d5-a54c-3275074df007 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:45:06 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:45:07 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:b6:c6:30,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:45:08 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:45:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:45:09 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:45:09 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:45:11 2026 * disk 2, size 1.0G Sat Nov 14 19:45:11 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:45:11 2026 - INFO: Hotplug done. Sat Nov 14 19:45:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:45:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:45:12 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:45:12 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 19:45:29.186726 time=0:00:29.253229 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 19:45:29.186888 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/846 GET /2/jobs/847 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 19:45:31.200269 time=0:00:02.013381 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 19:45:31.200405 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 19:45:31.200429 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 19:45:31.200443 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 19:45:31.200454 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 848 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:45:37.466538 time=0:00:06.266084 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:45:37.466634 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 19:45:37.466657 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 19:45:37.466670 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 19:45:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 19:45:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:45:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 19:45:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 19:45:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:45:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 19:45:44 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 19:45:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:45:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 19:45:47 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 19:45:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:45:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 19:45:48.143757 time=0:00:10.677087 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 19:45:48.143851 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 855 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:45:50.420378 time=0:00:02.276527 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:45:50.420493 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 856 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 857 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 858 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 859 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 860 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:46:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 19:46:29.704745 time=0:00:39.284252 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 19:46:29.704869 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 19:46:41.285864 time=0:00:11.580995 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7b9e0f3af1fa32f6298441efc7f73503615c3d5c /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 863, 864 Waiting for job 863 ... Sat Nov 14 19:46:42 2026 * Verifying cluster config Sat Nov 14 19:46:42 2026 * Verifying cluster certificate files Sat Nov 14 19:46:42 2026 * Verifying hypervisor parameters Sat Nov 14 19:46:42 2026 * Verifying all nodes belong to an existing group Waiting for job 864 ... Sat Nov 14 19:46:43 2026 * Verifying group 'default' Sat Nov 14 19:46:43 2026 * Gathering data (3 nodes) Sat Nov 14 19:46:43 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:46:44 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:46:44 2026 * Verifying configuration file consistency Sat Nov 14 19:46:44 2026 * Verifying node status Sat Nov 14 19:46:44 2026 * Verifying instance status Sat Nov 14 19:46:44 2026 * Verifying orphan volumes Sat Nov 14 19:46:44 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:46:44 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:46:44 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:46:44 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:46:44 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:46:44 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:46:44 2026 * Other Notes Sat Nov 14 19:46:44 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7b9e0f3af1fa32f6298441efc7f73503615c3d5c /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=False' ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=native Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=native' <<<< 2026-11-14 19:46:47.022266 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:46:48 2026 * disk 0, size 768M Sat Nov 14 19:46:48 2026 * disk 1, size 512M Sat Nov 14 19:46:48 2026 * creating instance disks... Sat Nov 14 19:46:49 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 19:46:49 2026 adding disks to cluster config Sat Nov 14 19:46:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:46:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:46:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:46:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:46:49 2026 * running the instance OS create scripts... Sat Nov 14 19:46:49 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bee82bc5-1b8c-49bd-be03-562a7e3cc955 Serial number: 4 Creation time: 2026-11-14 19:46:49 Modification time: 2026-11-14 19:46:49 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:2b:ca:a3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 487e0b33-8d2d-463d-9f7f-8da71a9d2c17 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a7c88a9c-fd28-4a94-a153-f2c5259a432d.disk0 on primary: /dev/gnt/a7c88a9c-fd28-4a94-a153-f2c5259a432d.disk0 (253:0) name: disk0 UUID: 6441e67c-5792-4beb-9d84-a98515d5accf - disk/1: plain, size 512M access mode: rw logical_id: gnt/16ce9bb5-0284-4bc1-aa9f-087ea7d061fb.disk1 on primary: /dev/gnt/16ce9bb5-0284-4bc1-aa9f-087ea7d061fb.disk1 (253:1) name: disk1 UUID: 79d9325e-eaf6-4799-8b59-dff84d51a2ba Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 19:46:51.425554 time=0:00:04.403288 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 19:46:51.425668 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 869 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:47:02.721771 time=0:00:11.296103 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:47:02.721938 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 19:47:02.721963 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 872 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 872 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 873 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:47:06 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 874 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 874 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 875 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 875 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 19:47:10.884634 time=0:00:08.162671 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 19:47:10.884755 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 878 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:47:13.271462 time=0:00:02.386707 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:47:13.271628 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/879 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 19:47:24.531716 time=0:00:11.260088 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 19:47:24.531817 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/880 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 19:47:26.883907 time=0:00:02.352090 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 19:47:26.884114 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: bee82bc5-1b8c-49bd-be03-562a7e3cc955 Serial number: 16 Creation time: 2026-11-14 19:46:49 Modification time: 2026-11-14 19:47:25 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:2b:ca:a3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 487e0b33-8d2d-463d-9f7f-8da71a9d2c17 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/a7c88a9c-fd28-4a94-a153-f2c5259a432d.disk0 on primary: /dev/gnt/a7c88a9c-fd28-4a94-a153-f2c5259a432d.disk0 (253:0) name: disk0 UUID: 6441e67c-5792-4beb-9d84-a98515d5accf - disk/1: plain, size 512M access mode: rw logical_id: gnt/16ce9bb5-0284-4bc1-aa9f-087ea7d061fb.disk1 on primary: /dev/gnt/16ce9bb5-0284-4bc1-aa9f-087ea7d061fb.disk1 (253:1) name: disk1 UUID: 79d9325e-eaf6-4799-8b59-dff84d51a2ba Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:47:33 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:47:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:e0:26:18,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:47:35 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:47:35 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:47:36 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:47:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:47:38 2026 * disk 2, size 1.0G Sat Nov 14 19:47:38 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:47:38 2026 - INFO: Hotplug done. Sat Nov 14 19:47:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:47:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:47:40 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:47:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 19:47:56.408386 time=0:00:29.524272 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 19:47:56.408574 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/901 GET /2/jobs/902 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 19:47:58.479622 time=0:00:02.071048 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 19:47:58.479743 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 19:47:58.479765 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 19:47:58.479779 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 19:47:58.479790 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 903 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:48:04.759261 time=0:00:06.279471 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:48:04.759415 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 19:48:04.759439 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 19:48:04.759453 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 19:48:06 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 19:48:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:48:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 19:48:09 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 19:48:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:48:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 19:48:11 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 19:48:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:48:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 19:48:14 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 19:48:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:48:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 19:48:15.487553 time=0:00:10.728100 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 19:48:15.487704 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 910 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:48:17.864545 time=0:00:02.376841 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:48:17.864668 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 911 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 912 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 913 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 914 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 915 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:48:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 19:48:57.745063 time=0:00:39.880395 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 19:48:57.745208 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 19:49:09.327946 time=0:00:11.582738 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 21e5078573f5ea78c2b04032a5cef568152795dd /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 918, 919 Waiting for job 918 ... Sat Nov 14 19:49:10 2026 * Verifying cluster config Sat Nov 14 19:49:10 2026 * Verifying cluster certificate files Sat Nov 14 19:49:10 2026 * Verifying hypervisor parameters Sat Nov 14 19:49:10 2026 * Verifying all nodes belong to an existing group Waiting for job 919 ... Sat Nov 14 19:49:11 2026 * Verifying group 'default' Sat Nov 14 19:49:11 2026 * Gathering data (3 nodes) Sat Nov 14 19:49:11 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:49:12 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:49:12 2026 * Verifying configuration file consistency Sat Nov 14 19:49:12 2026 * Verifying node status Sat Nov 14 19:49:12 2026 * Verifying instance status Sat Nov 14 19:49:12 2026 * Verifying orphan volumes Sat Nov 14 19:49:12 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:49:12 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:49:12 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:49:12 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:49:12 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:49:12 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:49:12 2026 * Other Notes Sat Nov 14 19:49:12 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 21e5078573f5ea78c2b04032a5cef568152795dd /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=io_uring Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-11-14 19:49:13.820167 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:49:15 2026 * disk 0, size 768M Sat Nov 14 19:49:15 2026 * disk 1, size 512M Sat Nov 14 19:49:15 2026 * creating instance disks... Sat Nov 14 19:49:15 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 19:49:15 2026 adding disks to cluster config Sat Nov 14 19:49:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:49:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:49:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:49:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:49:16 2026 * running the instance OS create scripts... Sat Nov 14 19:49:16 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d5e6c6f4-eace-4101-aff9-07286650d519 Serial number: 4 Creation time: 2026-11-14 19:49:15 Modification time: 2026-11-14 19:49:16 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:32:d2:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8e153783-d51b-4ed4-accd-1adea7d6727c name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/318d35b7-f199-4130-8b46-5a218406df63.disk0 on primary: /dev/gnt/318d35b7-f199-4130-8b46-5a218406df63.disk0 (253:0) name: disk0 UUID: 57892dda-23ae-4ef3-a262-4ba946dfce59 - disk/1: plain, size 512M access mode: rw logical_id: gnt/a69fc867-b124-46ac-bbe6-639ed4fc5227.disk1 on primary: /dev/gnt/a69fc867-b124-46ac-bbe6-639ed4fc5227.disk1 (253:1) name: disk1 UUID: 4c6bfd94-e284-4ec2-927d-f68837bdd4b5 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 19:49:18.142989 time=0:00:04.322822 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 19:49:18.143096 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 923 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:49:29.413112 time=0:00:11.270016 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:49:29.413255 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 19:49:29.413279 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 926 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 926 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 927 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:49:33 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 928 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 928 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 929 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 929 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 19:49:37.587549 time=0:00:08.174270 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 19:49:37.587678 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 932 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:49:39.862732 time=0:00:02.275054 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:49:39.862852 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/933 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 19:49:51.131966 time=0:00:11.269114 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 19:49:51.132101 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/934 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 19:49:53.356142 time=0:00:02.224041 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 19:49:53.356283 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d5e6c6f4-eace-4101-aff9-07286650d519 Serial number: 16 Creation time: 2026-11-14 19:49:15 Modification time: 2026-11-14 19:49:52 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:32:d2:ee IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8e153783-d51b-4ed4-accd-1adea7d6727c name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/318d35b7-f199-4130-8b46-5a218406df63.disk0 on primary: /dev/gnt/318d35b7-f199-4130-8b46-5a218406df63.disk0 (253:0) name: disk0 UUID: 57892dda-23ae-4ef3-a262-4ba946dfce59 - disk/1: plain, size 512M access mode: rw logical_id: gnt/a69fc867-b124-46ac-bbe6-639ed4fc5227.disk1 on primary: /dev/gnt/a69fc867-b124-46ac-bbe6-639ed4fc5227.disk1 (253:1) name: disk1 UUID: 4c6bfd94-e284-4ec2-927d-f68837bdd4b5 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:50:00 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:50:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:69:3f:06,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:50:01 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:50:02 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:50:03 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:50:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:50:04 2026 * disk 2, size 1.0G Sat Nov 14 19:50:05 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:50:05 2026 - INFO: Hotplug done. Sat Nov 14 19:50:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:50:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:50:06 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:50:06 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 19:50:22.704552 time=0:00:29.348269 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 19:50:22.704659 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/955 GET /2/jobs/956 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 19:50:24.735692 time=0:00:02.031033 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 19:50:24.735815 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 19:50:24.735833 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 19:50:24.735847 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 19:50:24.735859 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 957 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:50:31.022663 time=0:00:06.286804 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:50:31.022772 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 19:50:31.022795 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 19:50:31.022809 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 19:50:32 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 19:50:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:50:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 19:50:35 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 19:50:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:50:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 19:50:37 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 19:50:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:50:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 19:50:40 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 19:50:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:50:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 19:50:41.642723 time=0:00:10.619914 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 19:50:41.642835 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 964 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:50:43.923274 time=0:00:02.280439 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:50:43.923508 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 965 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 966 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 967 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 968 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 969 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:51:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 19:51:23.185900 time=0:00:39.262392 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 19:51:23.185999 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 19:51:34.672223 time=0:00:11.486224 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3fc9683157da1d240b1bc8ea807e546a33899a46 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 972, 973 Waiting for job 972 ... Sat Nov 14 19:51:36 2026 * Verifying cluster config Sat Nov 14 19:51:36 2026 * Verifying cluster certificate files Sat Nov 14 19:51:36 2026 * Verifying hypervisor parameters Sat Nov 14 19:51:36 2026 * Verifying all nodes belong to an existing group Waiting for job 973 ... Sat Nov 14 19:51:36 2026 * Verifying group 'default' Sat Nov 14 19:51:36 2026 * Gathering data (3 nodes) Sat Nov 14 19:51:36 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:51:37 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:51:37 2026 * Verifying configuration file consistency Sat Nov 14 19:51:37 2026 * Verifying node status Sat Nov 14 19:51:37 2026 * Verifying instance status Sat Nov 14 19:51:37 2026 * Verifying orphan volumes Sat Nov 14 19:51:37 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:51:37 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:51:37 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:51:37 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:51:37 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:51:37 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:51:37 2026 * Other Notes Sat Nov 14 19:51:37 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3fc9683157da1d240b1bc8ea807e546a33899a46 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=threads' ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=default Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=default' <<<< 2026-11-14 19:51:40.421697 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:51:41 2026 * disk 0, size 768M Sat Nov 14 19:51:41 2026 * disk 1, size 512M Sat Nov 14 19:51:41 2026 * creating instance disks... Sat Nov 14 19:51:42 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 19:51:42 2026 adding disks to cluster config Sat Nov 14 19:51:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:51:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:51:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:51:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:51:42 2026 * running the instance OS create scripts... Sat Nov 14 19:51:42 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a927162e-9dd7-4fe6-8b3b-513efa9511e8 Serial number: 4 Creation time: 2026-11-14 19:51:42 Modification time: 2026-11-14 19:51:42 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (default) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a7:87:c0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 950e67a4-e04e-4189-b935-36078c184b1e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/ed240365-330d-4fbd-8e9c-08009cdab2b6.disk0 on primary: /dev/gnt/ed240365-330d-4fbd-8e9c-08009cdab2b6.disk0 (253:0) name: disk0 UUID: 729a0ec9-a122-45a5-bd51-4b2306552f8b - disk/1: plain, size 512M access mode: rw logical_id: gnt/60c31495-1d65-46ba-a156-be0a541e106f.disk1 on primary: /dev/gnt/60c31495-1d65-46ba-a156-be0a541e106f.disk1 (253:1) name: disk1 UUID: e3b09acd-b0dd-4497-9d15-85572bd7b369 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 19:51:44.625773 time=0:00:04.204076 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 19:51:44.625899 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 978 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:51:55.903636 time=0:00:11.277737 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:51:55.903742 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 19:51:55.903798 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 981 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 981 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 982 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:51:59 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 983 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 983 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 984 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 984 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 19:52:04.084139 time=0:00:08.180341 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 19:52:04.084274 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 987 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:52:06.254389 time=0:00:02.170115 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:52:06.254485 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/988 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 19:52:17.579750 time=0:00:11.325265 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 19:52:17.579867 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/989 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 19:52:19.788509 time=0:00:02.208642 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 19:52:19.788667 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a927162e-9dd7-4fe6-8b3b-513efa9511e8 Serial number: 16 Creation time: 2026-11-14 19:51:42 Modification time: 2026-11-14 19:52:18 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (default) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a7:87:c0 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 950e67a4-e04e-4189-b935-36078c184b1e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/ed240365-330d-4fbd-8e9c-08009cdab2b6.disk0 on primary: /dev/gnt/ed240365-330d-4fbd-8e9c-08009cdab2b6.disk0 (253:0) name: disk0 UUID: 729a0ec9-a122-45a5-bd51-4b2306552f8b - disk/1: plain, size 512M access mode: rw logical_id: gnt/60c31495-1d65-46ba-a156-be0a541e106f.disk1 on primary: /dev/gnt/60c31495-1d65-46ba-a156-be0a541e106f.disk1 (253:1) name: disk1 UUID: e3b09acd-b0dd-4497-9d15-85572bd7b369 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:52:26 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:52:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:d5:81:ac,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:52:28 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:52:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:52:29 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:52:29 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:52:31 2026 * disk 2, size 1.0G Sat Nov 14 19:52:31 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:52:31 2026 - INFO: Hotplug done. Sat Nov 14 19:52:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:52:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:52:33 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:52:33 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 19:52:49.432834 time=0:00:29.644167 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 19:52:49.432949 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1010 GET /2/jobs/1011 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 19:52:51.443802 time=0:00:02.010853 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 19:52:51.443948 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 19:52:51.443972 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 19:52:51.443987 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 19:52:51.443999 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1012 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:52:57.730447 time=0:00:06.286448 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:52:57.730616 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 19:52:57.730640 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 19:52:57.730654 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 19:52:58 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 19:52:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:52:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 19:53:02 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 19:53:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:53:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 19:53:04 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 19:53:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:53:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 19:53:07 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 19:53:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:53:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 19:53:08.409073 time=0:00:10.678419 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 19:53:08.409168 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1019 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:53:10.685013 time=0:00:02.275845 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:53:10.685124 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1020 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1021 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1022 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1023 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1024 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:53:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 19:53:50.090400 time=0:00:39.405276 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 19:53:50.090503 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 19:54:01.575805 time=0:00:11.485302 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3b1f9591f1da36af36e8ecd59b2125e57b0cc926 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1027, 1028 Waiting for job 1027 ... Sat Nov 14 19:54:03 2026 * Verifying cluster config Sat Nov 14 19:54:03 2026 * Verifying cluster certificate files Sat Nov 14 19:54:03 2026 * Verifying hypervisor parameters Sat Nov 14 19:54:03 2026 * Verifying all nodes belong to an existing group Waiting for job 1028 ... Sat Nov 14 19:54:03 2026 * Verifying group 'default' Sat Nov 14 19:54:03 2026 * Gathering data (3 nodes) Sat Nov 14 19:54:03 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:54:04 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:54:04 2026 * Verifying configuration file consistency Sat Nov 14 19:54:04 2026 * Verifying node status Sat Nov 14 19:54:04 2026 * Verifying instance status Sat Nov 14 19:54:04 2026 * Verifying orphan volumes Sat Nov 14 19:54:04 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:54:04 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:54:04 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:54:04 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:54:04 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:54:04 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:54:04 2026 * Other Notes Sat Nov 14 19:54:04 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3b1f9591f1da36af36e8ecd59b2125e57b0cc926 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writeback Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writeback' <<<< 2026-11-14 19:54:06.181158 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:54:07 2026 * disk 0, size 768M Sat Nov 14 19:54:07 2026 * disk 1, size 512M Sat Nov 14 19:54:07 2026 * creating instance disks... Sat Nov 14 19:54:08 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 19:54:08 2026 adding disks to cluster config Sat Nov 14 19:54:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:54:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:54:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:54:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:54:08 2026 * running the instance OS create scripts... Sat Nov 14 19:54:08 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c7f225d0-95da-4e06-be60-6266f43ac62f Serial number: 4 Creation time: 2026-11-14 19:54:08 Modification time: 2026-11-14 19:54:08 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writeback) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:29:b6:da IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee722b0b-3694-4ccb-a155-59d2b34498e2 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/3dd5e1f8-2250-49d9-876b-3d2404c18275.disk0 on primary: /dev/gnt/3dd5e1f8-2250-49d9-876b-3d2404c18275.disk0 (253:0) name: disk0 UUID: 19807989-7a4e-4465-9313-50c33ec7e06a - disk/1: plain, size 512M access mode: rw logical_id: gnt/1fa46972-c25a-4c5b-baba-aaf9ef04ad4a.disk1 on primary: /dev/gnt/1fa46972-c25a-4c5b-baba-aaf9ef04ad4a.disk1 (253:1) name: disk1 UUID: 519205f8-53c5-4ce2-ae16-d60b003b4168 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 19:54:10.472715 time=0:00:04.291557 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 19:54:10.472859 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1032 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:54:21.767186 time=0:00:11.294327 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:54:21.767372 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 19:54:21.767397 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1035 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1035 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1036 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:54:25 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1037 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1037 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1038 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1038 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 19:54:29.961054 time=0:00:08.193657 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 19:54:29.961213 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1041 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:54:32.317678 time=0:00:02.356465 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:54:32.317826 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1042 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 19:54:43.583842 time=0:00:11.266016 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 19:54:43.583974 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1043 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 19:54:45.792268 time=0:00:02.208294 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 19:54:45.792424 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c7f225d0-95da-4e06-be60-6266f43ac62f Serial number: 16 Creation time: 2026-11-14 19:54:08 Modification time: 2026-11-14 19:54:44 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writeback) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:29:b6:da IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee722b0b-3694-4ccb-a155-59d2b34498e2 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/3dd5e1f8-2250-49d9-876b-3d2404c18275.disk0 on primary: /dev/gnt/3dd5e1f8-2250-49d9-876b-3d2404c18275.disk0 (253:0) name: disk0 UUID: 19807989-7a4e-4465-9313-50c33ec7e06a - disk/1: plain, size 512M access mode: rw logical_id: gnt/1fa46972-c25a-4c5b-baba-aaf9ef04ad4a.disk1 on primary: /dev/gnt/1fa46972-c25a-4c5b-baba-aaf9ef04ad4a.disk1 (253:1) name: disk1 UUID: 519205f8-53c5-4ce2-ae16-d60b003b4168 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:54:52 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:54:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:73:59:82,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:54:54 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:54:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:54:55 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:54:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:54:56 2026 * disk 2, size 1.0G Sat Nov 14 19:54:57 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:54:57 2026 - INFO: Hotplug done. Sat Nov 14 19:54:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:54:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:54:58 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:54:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 19:55:15.137084 time=0:00:29.344660 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 19:55:15.137230 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1064 GET /2/jobs/1065 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 19:55:17.211618 time=0:00:02.074388 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 19:55:17.211735 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 19:55:17.211758 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 19:55:17.211771 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 19:55:17.211784 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1066 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:55:23.488370 time=0:00:06.276586 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:55:23.488466 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 19:55:23.488497 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 19:55:23.488511 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 19:55:24 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 19:55:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:55:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 19:55:27 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 19:55:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:55:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 19:55:30 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 19:55:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:55:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 19:55:33 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 19:55:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:55:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 19:55:34.130193 time=0:00:10.641682 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 19:55:34.130299 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1073 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:55:36.307817 time=0:00:02.177518 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:55:36.307944 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1074 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1075 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1076 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1077 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1078 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:56:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 19:56:15.682681 time=0:00:39.374737 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 19:56:15.682788 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 19:56:27.266873 time=0:00:11.584085 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ab3348c50da987d2cc96e6ce3deaecc7a07cf568 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1081, 1082 Waiting for job 1081 ... Sat Nov 14 19:56:28 2026 * Verifying cluster config Sat Nov 14 19:56:28 2026 * Verifying cluster certificate files Sat Nov 14 19:56:28 2026 * Verifying hypervisor parameters Sat Nov 14 19:56:28 2026 * Verifying all nodes belong to an existing group Waiting for job 1082 ... Sat Nov 14 19:56:29 2026 * Verifying group 'default' Sat Nov 14 19:56:29 2026 * Gathering data (3 nodes) Sat Nov 14 19:56:29 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:56:30 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:56:30 2026 * Verifying configuration file consistency Sat Nov 14 19:56:30 2026 * Verifying node status Sat Nov 14 19:56:30 2026 * Verifying instance status Sat Nov 14 19:56:30 2026 * Verifying orphan volumes Sat Nov 14 19:56:30 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:56:30 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:56:30 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:56:30 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:56:30 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:56:30 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:56:30 2026 * Other Notes Sat Nov 14 19:56:30 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ab3348c50da987d2cc96e6ce3deaecc7a07cf568 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writethrough Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writethrough' <<<< 2026-11-14 19:56:31.746849 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:56:33 2026 * disk 0, size 768M Sat Nov 14 19:56:33 2026 * disk 1, size 512M Sat Nov 14 19:56:33 2026 * creating instance disks... Sat Nov 14 19:56:33 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 19:56:33 2026 adding disks to cluster config Sat Nov 14 19:56:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:56:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:56:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:56:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:56:34 2026 * running the instance OS create scripts... Sat Nov 14 19:56:34 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 832e5545-7254-47c8-9a5b-0bcd67ae7a68 Serial number: 4 Creation time: 2026-11-14 19:56:33 Modification time: 2026-11-14 19:56:34 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writethrough) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:93:b3:5a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 327b0141-5000-43bd-a76e-15dccbc864b6 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/649c51a7-8396-469e-80de-bd05ff8d77fc.disk0 on primary: /dev/gnt/649c51a7-8396-469e-80de-bd05ff8d77fc.disk0 (253:0) name: disk0 UUID: 8677dd08-0434-4ce3-977c-fea9cea12a73 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ce7e4b57-9525-4c93-addd-554e87044fd5.disk1 on primary: /dev/gnt/ce7e4b57-9525-4c93-addd-554e87044fd5.disk1 (253:1) name: disk1 UUID: d1cf7bfe-3290-4a10-b2ab-831f8344f8e6 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 19:56:35.881783 time=0:00:04.134934 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 19:56:35.881864 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1086 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:56:47.173150 time=0:00:11.291286 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:56:47.173285 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 19:56:47.173309 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1089 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1089 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1090 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:56:50 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1091 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1091 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1092 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1092 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 19:56:55.341338 time=0:00:08.168029 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 19:56:55.341426 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1095 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:56:57.626319 time=0:00:02.284893 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:56:57.626458 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1096 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 19:57:08.879642 time=0:00:11.253184 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 19:57:08.879757 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1097 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 19:57:11.089400 time=0:00:02.209643 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 19:57:11.089601 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 832e5545-7254-47c8-9a5b-0bcd67ae7a68 Serial number: 16 Creation time: 2026-11-14 19:56:33 Modification time: 2026-11-14 19:57:09 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writethrough) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:93:b3:5a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 327b0141-5000-43bd-a76e-15dccbc864b6 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/649c51a7-8396-469e-80de-bd05ff8d77fc.disk0 on primary: /dev/gnt/649c51a7-8396-469e-80de-bd05ff8d77fc.disk0 (253:0) name: disk0 UUID: 8677dd08-0434-4ce3-977c-fea9cea12a73 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ce7e4b57-9525-4c93-addd-554e87044fd5.disk1 on primary: /dev/gnt/ce7e4b57-9525-4c93-addd-554e87044fd5.disk1 (253:1) name: disk1 UUID: d1cf7bfe-3290-4a10-b2ab-831f8344f8e6 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:57:18 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:57:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:38:9c:00,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:57:19 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:57:19 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:57:20 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:57:21 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:57:22 2026 * disk 2, size 1.0G Sat Nov 14 19:57:22 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:57:22 2026 - INFO: Hotplug done. Sat Nov 14 19:57:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:57:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:57:24 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:57:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 19:57:40.322454 time=0:00:29.232853 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 19:57:40.322618 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1118 GET /2/jobs/1119 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 19:57:42.435801 time=0:00:02.113183 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 19:57:42.435921 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 19:57:42.435937 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 19:57:42.435951 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 19:57:42.435962 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1120 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:57:48.715591 time=0:00:06.279629 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:57:48.715728 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 19:57:48.715752 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 19:57:48.715769 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 19:57:49 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 19:57:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:57:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 19:57:53 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 19:57:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:57:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 19:57:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 19:57:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:57:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 19:57:58 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 19:57:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:57:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 19:57:59.402710 time=0:00:10.686941 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 19:57:59.402803 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1127 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:58:01.692125 time=0:00:02.289322 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:58:01.692304 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1128 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1129 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1130 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1131 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1132 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:58:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 19:58:40.971332 time=0:00:39.279028 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 19:58:40.971532 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 19:58:52.464852 time=0:00:11.493320 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4f4d7deb7304031902221fe81d21318ebf9d26fe /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1135, 1136 Waiting for job 1135 ... Sat Nov 14 19:58:54 2026 * Verifying cluster config Sat Nov 14 19:58:54 2026 * Verifying cluster certificate files Sat Nov 14 19:58:54 2026 * Verifying hypervisor parameters Sat Nov 14 19:58:54 2026 * Verifying all nodes belong to an existing group Waiting for job 1136 ... Sat Nov 14 19:58:54 2026 * Verifying group 'default' Sat Nov 14 19:58:54 2026 * Gathering data (3 nodes) Sat Nov 14 19:58:54 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 19:58:55 2026 * Gathering disk information (3 nodes) Sat Nov 14 19:58:55 2026 * Verifying configuration file consistency Sat Nov 14 19:58:55 2026 * Verifying node status Sat Nov 14 19:58:55 2026 * Verifying instance status Sat Nov 14 19:58:55 2026 * Verifying orphan volumes Sat Nov 14 19:58:55 2026 * Verifying N+1 Memory redundancy Sat Nov 14 19:58:55 2026 * Assessing cluster hypervisor parameters Sat Nov 14 19:58:55 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 19:58:55 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 19:58:55 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 19:58:55 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 19:58:55 2026 * Other Notes Sat Nov 14 19:58:55 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4f4d7deb7304031902221fe81d21318ebf9d26fe /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=none' ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=tablet Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=tablet' <<<< 2026-11-14 19:58:58.280169 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:58:59 2026 * disk 0, size 768M Sat Nov 14 19:58:59 2026 * disk 1, size 512M Sat Nov 14 19:58:59 2026 * creating instance disks... Sat Nov 14 19:59:00 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 19:59:00 2026 adding disks to cluster config Sat Nov 14 19:59:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:59:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:59:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:59:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 19:59:00 2026 * running the instance OS create scripts... Sat Nov 14 19:59:00 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 111a79c2-d663-4ec8-a011-a974e0a9f035 Serial number: 4 Creation time: 2026-11-14 19:59:00 Modification time: 2026-11-14 19:59:00 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7a:8a:10 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 247f3931-2e79-48aa-ab53-5e894d68054e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/028fa6cc-e85d-4820-9ebd-992a9df9fcf7.disk0 on primary: /dev/gnt/028fa6cc-e85d-4820-9ebd-992a9df9fcf7.disk0 (253:0) name: disk0 UUID: dede3f2a-eb25-4c96-abe8-f6325d444df6 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f7ca44cb-8937-4834-ac97-2b90d6262570.disk1 on primary: /dev/gnt/f7ca44cb-8937-4834-ac97-2b90d6262570.disk1 (253:1) name: disk1 UUID: b875c018-57df-491f-99b7-76fd148fc247 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 19:59:02.550770 time=0:00:04.270601 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 19:59:02.550895 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1141 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 19:59:13.838569 time=0:00:11.287674 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 19:59:13.838671 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 19:59:13.838694 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1144 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1144 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1145 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 19:59:17 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1146 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1146 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1147 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1147 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 19:59:22.111457 time=0:00:08.272763 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 19:59:22.111551 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1150 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 19:59:24.483566 time=0:00:02.372015 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 19:59:24.483658 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1151 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 19:59:35.795688 time=0:00:11.312030 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 19:59:35.795807 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1152 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 19:59:38.060898 time=0:00:02.265091 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 19:59:38.061088 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 111a79c2-d663-4ec8-a011-a974e0a9f035 Serial number: 16 Creation time: 2026-11-14 19:59:00 Modification time: 2026-11-14 19:59:36 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:7a:8a:10 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 247f3931-2e79-48aa-ab53-5e894d68054e name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/028fa6cc-e85d-4820-9ebd-992a9df9fcf7.disk0 on primary: /dev/gnt/028fa6cc-e85d-4820-9ebd-992a9df9fcf7.disk0 (253:0) name: disk0 UUID: dede3f2a-eb25-4c96-abe8-f6325d444df6 - disk/1: plain, size 512M access mode: rw logical_id: gnt/f7ca44cb-8937-4834-ac97-2b90d6262570.disk1 on primary: /dev/gnt/f7ca44cb-8937-4834-ac97-2b90d6262570.disk1 (253:1) name: disk1 UUID: b875c018-57df-491f-99b7-76fd148fc247 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:59:45 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:59:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:82:a3:0e,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:59:46 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:59:46 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:59:47 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:59:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:59:49 2026 * disk 2, size 1.0G Sat Nov 14 19:59:49 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:59:50 2026 - INFO: Hotplug done. Sat Nov 14 19:59:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 19:59:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 19:59:51 2026 - INFO: Trying to hotplug device... Sat Nov 14 19:59:51 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 20:00:07.559201 time=0:00:29.498113 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 20:00:07.559304 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1173 GET /2/jobs/1174 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 20:00:09.691834 time=0:00:02.132530 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 20:00:09.691957 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 20:00:09.691982 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 20:00:09.691996 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 20:00:09.692007 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1175 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:00:15.977757 time=0:00:06.285750 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:00:15.977849 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 20:00:15.977871 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 20:00:15.977884 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 20:00:17 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 20:00:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:00:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 20:00:20 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 20:00:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:00:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 20:00:22 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 20:00:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:00:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 20:00:25 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 20:00:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:00:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 20:00:26.636556 time=0:00:10.658672 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 20:00:26.636642 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1182 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:00:28.932721 time=0:00:02.296079 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:00:28.932809 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1183 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1184 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1185 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1186 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1187 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:01:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 20:01:08.438166 time=0:00:39.505357 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 20:01:08.438249 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 20:01:20.029678 time=0:00:11.591429 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7e415aa28d0d03e2aa5a97bea22d202d36acd7a2 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1190, 1191 Waiting for job 1190 ... Sat Nov 14 20:01:21 2026 * Verifying cluster config Sat Nov 14 20:01:21 2026 * Verifying cluster certificate files Sat Nov 14 20:01:21 2026 * Verifying hypervisor parameters Sat Nov 14 20:01:21 2026 * Verifying all nodes belong to an existing group Waiting for job 1191 ... Sat Nov 14 20:01:22 2026 * Verifying group 'default' Sat Nov 14 20:01:22 2026 * Gathering data (3 nodes) Sat Nov 14 20:01:22 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 20:01:22 2026 * Gathering disk information (3 nodes) Sat Nov 14 20:01:22 2026 * Verifying configuration file consistency Sat Nov 14 20:01:22 2026 * Verifying node status Sat Nov 14 20:01:22 2026 * Verifying instance status Sat Nov 14 20:01:22 2026 * Verifying orphan volumes Sat Nov 14 20:01:22 2026 * Verifying N+1 Memory redundancy Sat Nov 14 20:01:23 2026 * Assessing cluster hypervisor parameters Sat Nov 14 20:01:23 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 20:01:23 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 20:01:23 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 20:01:23 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 20:01:23 2026 * Other Notes Sat Nov 14 20:01:23 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7e415aa28d0d03e2aa5a97bea22d202d36acd7a2 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=mouse Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-11-14 20:01:24.512763 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:01:25 2026 * disk 0, size 768M Sat Nov 14 20:01:25 2026 * disk 1, size 512M Sat Nov 14 20:01:25 2026 * creating instance disks... Sat Nov 14 20:01:26 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 20:01:26 2026 adding disks to cluster config Sat Nov 14 20:01:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:01:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:01:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:01:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:01:26 2026 * running the instance OS create scripts... Sat Nov 14 20:01:27 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b3a1d282-2f38-45e2-b8c3-42407c09c687 Serial number: 4 Creation time: 2026-11-14 20:01:26 Modification time: 2026-11-14 20:01:27 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:5f:7e:cf IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d577b70a-ab1c-4b45-90d4-df5def61d6e2 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f123b020-5150-491b-b3c2-d18ee34bc98d.disk0 on primary: /dev/gnt/f123b020-5150-491b-b3c2-d18ee34bc98d.disk0 (253:0) name: disk0 UUID: 4e5e378d-a01c-435f-a3a1-93ebe4e30db8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/b1dcf83f-a598-4204-b454-75b2dccf0912.disk1 on primary: /dev/gnt/b1dcf83f-a598-4204-b454-75b2dccf0912.disk1 (253:1) name: disk1 UUID: e61707d2-8c54-48d4-9293-9f8a8f8f031d Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 20:01:28.749288 time=0:00:04.236525 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 20:01:28.749389 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1195 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:01:40.045518 time=0:00:11.296129 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:01:40.045670 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 20:01:40.045695 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1198 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1198 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1199 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:01:43 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1200 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1200 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1201 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1201 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 20:01:48.261116 time=0:00:08.215421 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 20:01:48.261253 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1204 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:01:50.438468 time=0:00:02.177215 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:01:50.438628 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1205 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 20:02:01.704863 time=0:00:11.266235 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 20:02:01.705033 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1206 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 20:02:03.937979 time=0:00:02.232946 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 20:02:03.938199 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b3a1d282-2f38-45e2-b8c3-42407c09c687 Serial number: 16 Creation time: 2026-11-14 20:01:26 Modification time: 2026-11-14 20:02:02 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:5f:7e:cf IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d577b70a-ab1c-4b45-90d4-df5def61d6e2 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/f123b020-5150-491b-b3c2-d18ee34bc98d.disk0 on primary: /dev/gnt/f123b020-5150-491b-b3c2-d18ee34bc98d.disk0 (253:0) name: disk0 UUID: 4e5e378d-a01c-435f-a3a1-93ebe4e30db8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/b1dcf83f-a598-4204-b454-75b2dccf0912.disk1 on primary: /dev/gnt/b1dcf83f-a598-4204-b454-75b2dccf0912.disk1 (253:1) name: disk1 UUID: e61707d2-8c54-48d4-9293-9f8a8f8f031d Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:02:10 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:02:11 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:4d:32:51,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:02:12 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:02:12 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:02:13 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:02:14 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:02:15 2026 * disk 2, size 1.0G Sat Nov 14 20:02:15 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:02:15 2026 - INFO: Hotplug done. Sat Nov 14 20:02:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:02:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:02:17 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:02:17 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 20:02:33.698735 time=0:00:29.760536 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 20:02:33.698887 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1227 GET /2/jobs/1228 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 20:02:35.827748 time=0:00:02.128861 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 20:02:35.827941 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 20:02:35.827966 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 20:02:35.827981 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 20:02:35.827992 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1229 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:02:42.103065 time=0:00:06.275073 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:02:42.103161 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 20:02:42.103215 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 20:02:42.103228 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 20:02:43 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 20:02:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:02:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 20:02:46 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 20:02:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:02:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 20:02:48 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 20:02:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:02:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 20:02:51 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 20:02:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:02:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 20:02:52.977693 time=0:00:10.874465 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 20:02:52.977793 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1236 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:02:55.257791 time=0:00:02.279998 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:02:55.257942 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1237 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1238 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1239 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1240 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1241 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:03:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 20:03:34.807184 time=0:00:39.549242 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 20:03:34.807262 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 20:03:46.396694 time=0:00:11.589432 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 28eff8c206ec14f1d0e651c46a0f9a1236474f99 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1244, 1245 Waiting for job 1244 ... Sat Nov 14 20:03:47 2026 * Verifying cluster config Sat Nov 14 20:03:47 2026 * Verifying cluster certificate files Sat Nov 14 20:03:47 2026 * Verifying hypervisor parameters Sat Nov 14 20:03:47 2026 * Verifying all nodes belong to an existing group Waiting for job 1245 ... Sat Nov 14 20:03:48 2026 * Verifying group 'default' Sat Nov 14 20:03:48 2026 * Gathering data (3 nodes) Sat Nov 14 20:03:48 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 20:03:49 2026 * Gathering disk information (3 nodes) Sat Nov 14 20:03:49 2026 * Verifying configuration file consistency Sat Nov 14 20:03:49 2026 * Verifying node status Sat Nov 14 20:03:49 2026 * Verifying instance status Sat Nov 14 20:03:49 2026 * Verifying orphan volumes Sat Nov 14 20:03:49 2026 * Verifying N+1 Memory redundancy Sat Nov 14 20:03:49 2026 * Assessing cluster hypervisor parameters Sat Nov 14 20:03:49 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 20:03:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 20:03:49 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 20:03:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 20:03:49 2026 * Other Notes Sat Nov 14 20:03:49 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 28eff8c206ec14f1d0e651c46a0f9a1236474f99 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=' ---- Starting reduced number of instance tests with hypervisor parameter disk_type=ide Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=ide' <<<< 2026-11-14 20:03:52.109175 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:03:53 2026 * disk 0, size 768M Sat Nov 14 20:03:53 2026 * disk 1, size 512M Sat Nov 14 20:03:53 2026 * creating instance disks... Sat Nov 14 20:03:54 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 20:03:54 2026 adding disks to cluster config Sat Nov 14 20:03:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:03:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:03:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:03:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:03:54 2026 * running the instance OS create scripts... Sat Nov 14 20:03:54 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a2903ab5-db74-4625-b09f-d30dc32ee15f Serial number: 4 Creation time: 2026-11-14 20:03:54 Modification time: 2026-11-14 20:03:54 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (ide) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:c8:5b:3a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ed881b41-17cb-4d11-98c3-11739f8e0a9d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/b0ca81a7-2090-422f-aa94-71833e834161.disk0 on primary: /dev/gnt/b0ca81a7-2090-422f-aa94-71833e834161.disk0 (253:0) name: disk0 UUID: 0caaafea-f8f5-45f6-ac54-11105924cdc8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1a2ebef8-0688-4986-8586-670ec8a3e289.disk1 on primary: /dev/gnt/1a2ebef8-0688-4986-8586-670ec8a3e289.disk1 (253:1) name: disk1 UUID: dce11cf1-3455-4220-982e-a113cec9365f Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 20:03:56.367559 time=0:00:04.258384 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 20:03:56.367673 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1250 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:04:07.656587 time=0:00:11.288914 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:04:07.656687 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 20:04:07.656752 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1253 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1253 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1254 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:04:11 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1255 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1255 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1256 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1256 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 20:04:15.865871 time=0:00:08.209119 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 20:04:15.866015 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1259 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:04:18.141856 time=0:00:02.275841 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:04:18.142026 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1260 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 20:04:29.367829 time=0:00:11.225803 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 20:04:29.367941 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1261 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 20:04:31.728237 time=0:00:02.360296 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 20:04:31.728343 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a2903ab5-db74-4625-b09f-d30dc32ee15f Serial number: 16 Creation time: 2026-11-14 20:03:54 Modification time: 2026-11-14 20:04:30 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (ide) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:c8:5b:3a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ed881b41-17cb-4d11-98c3-11739f8e0a9d name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/b0ca81a7-2090-422f-aa94-71833e834161.disk0 on primary: /dev/gnt/b0ca81a7-2090-422f-aa94-71833e834161.disk0 (253:0) name: disk0 UUID: 0caaafea-f8f5-45f6-ac54-11105924cdc8 - disk/1: plain, size 512M access mode: rw logical_id: gnt/1a2ebef8-0688-4986-8586-670ec8a3e289.disk1 on primary: /dev/gnt/1a2ebef8-0688-4986-8586-670ec8a3e289.disk1 (253:1) name: disk1 UUID: dce11cf1-3455-4220-982e-a113cec9365f Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:04:38 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:04:39 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:16:fd:e3,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:04:40 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:04:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:04:41 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:04:41 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 20:04:58.249798 time=0:00:26.521455 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 20:04:58.249952 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1280 GET /2/jobs/1281 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 20:05:00.389382 time=0:00:02.139430 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 20:05:00.389616 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 20:05:00.389643 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 20:05:00.389662 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 20:05:00.389680 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1282 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:05:06.689361 time=0:00:06.299681 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:05:06.689503 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 20:05:06.689528 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 20:05:06.689543 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 20:05:07 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 20:05:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:05:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 20:05:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 20:05:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:05:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 20:05:13 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 20:05:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:05:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Sat Nov 14 20:05:16 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 20:05:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:05:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 20:05:17.481171 time=0:00:10.791628 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 20:05:17.481343 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1289 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:05:19.754294 time=0:00:02.272951 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:05:19.754395 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1290 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1291 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1292 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1293 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1294 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:05:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 20:05:59.130456 time=0:00:39.376061 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 20:05:59.130582 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 20:06:10.731493 time=0:00:11.600911 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ef22f54c3b0ff60994f5dbd6becd1bc71eeb44c4 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1297, 1298 Waiting for job 1297 ... Sat Nov 14 20:06:12 2026 * Verifying cluster config Sat Nov 14 20:06:12 2026 * Verifying cluster certificate files Sat Nov 14 20:06:12 2026 * Verifying hypervisor parameters Sat Nov 14 20:06:12 2026 * Verifying all nodes belong to an existing group Waiting for job 1298 ... Sat Nov 14 20:06:12 2026 * Verifying group 'default' Sat Nov 14 20:06:12 2026 * Gathering data (3 nodes) Sat Nov 14 20:06:12 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 20:06:13 2026 * Gathering disk information (3 nodes) Sat Nov 14 20:06:13 2026 * Verifying configuration file consistency Sat Nov 14 20:06:13 2026 * Verifying node status Sat Nov 14 20:06:13 2026 * Verifying instance status Sat Nov 14 20:06:13 2026 * Verifying orphan volumes Sat Nov 14 20:06:13 2026 * Verifying N+1 Memory redundancy Sat Nov 14 20:06:13 2026 * Assessing cluster hypervisor parameters Sat Nov 14 20:06:13 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 20:06:13 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Sat Nov 14 20:06:13 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 20:06:13 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 20:06:13 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 20:06:13 2026 * Other Notes Sat Nov 14 20:06:13 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ef22f54c3b0ff60994f5dbd6becd1bc71eeb44c4 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_type=scsi-hd Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=scsi-hd' <<<< 2026-11-14 20:06:15.454443 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:06:16 2026 * disk 0, size 768M Sat Nov 14 20:06:16 2026 * disk 1, size 512M Sat Nov 14 20:06:16 2026 * creating instance disks... Sat Nov 14 20:06:17 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 20:06:17 2026 adding disks to cluster config Sat Nov 14 20:06:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:06:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:06:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:06:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:06:17 2026 * running the instance OS create scripts... Sat Nov 14 20:06:18 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 71a358fe-25a9-4038-806d-247769404c73 Serial number: 4 Creation time: 2026-11-14 20:06:17 Modification time: 2026-11-14 20:06:18 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (scsi-hd) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e0:2e:20 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 41e4d1e6-a673-4f89-9720-b4a17bad6230 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/b000b809-3647-40af-9f67-34be171931fc.disk0 on primary: /dev/gnt/b000b809-3647-40af-9f67-34be171931fc.disk0 (253:0) name: disk0 UUID: 1dcc9b9f-0c0b-4e93-8a55-479e9ffa1195 - disk/1: plain, size 512M access mode: rw logical_id: gnt/8a498df4-7081-4558-986f-7a3d35dcff46.disk1 on primary: /dev/gnt/8a498df4-7081-4558-986f-7a3d35dcff46.disk1 (253:1) name: disk1 UUID: 834118b1-ff86-4a32-8c3c-0aa5219822b8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 20:06:19.863235 time=0:00:04.408792 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 20:06:19.863428 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1302 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:06:31.152389 time=0:00:11.288961 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:06:31.152549 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 20:06:31.152574 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1305 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1305 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1306 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:06:35 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1307 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1307 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1308 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1308 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 20:06:39.588926 time=0:00:08.436352 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 20:06:39.589029 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1311 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:06:41.873611 time=0:00:02.284582 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:06:41.873728 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1312 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 20:06:58.104147 time=0:00:16.230419 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 20:06:58.104276 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1313 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 20:07:00.468925 time=0:00:02.364649 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 20:07:00.469140 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 71a358fe-25a9-4038-806d-247769404c73 Serial number: 16 Creation time: 2026-11-14 20:06:17 Modification time: 2026-11-14 20:06:59 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (scsi-hd) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e0:2e:20 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 41e4d1e6-a673-4f89-9720-b4a17bad6230 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/b000b809-3647-40af-9f67-34be171931fc.disk0 on primary: /dev/gnt/b000b809-3647-40af-9f67-34be171931fc.disk0 (253:0) name: disk0 UUID: 1dcc9b9f-0c0b-4e93-8a55-479e9ffa1195 - disk/1: plain, size 512M access mode: rw logical_id: gnt/8a498df4-7081-4558-986f-7a3d35dcff46.disk1 on primary: /dev/gnt/8a498df4-7081-4558-986f-7a3d35dcff46.disk1 (253:1) name: disk1 UUID: 834118b1-ff86-4a32-8c3c-0aa5219822b8 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:07:07 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:07:07 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:1f:18:89,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:07:09 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:07:09 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:07:10 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:07:10 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:07:11 2026 * disk 2, size 1.0G Sat Nov 14 20:07:12 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:07:12 2026 - INFO: Hotplug done. Sat Nov 14 20:07:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:07:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:07:13 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:07:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 20:07:30.239586 time=0:00:29.770446 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 20:07:30.239708 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1334 GET /2/jobs/1335 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 20:07:32.383964 time=0:00:02.144256 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 20:07:32.384115 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 20:07:32.384144 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 20:07:32.384164 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 20:07:32.384181 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1336 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:07:38.667947 time=0:00:06.283766 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:07:38.668035 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 20:07:38.668053 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 20:07:38.668065 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 20:07:39 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 20:07:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:07:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 20:07:43 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 20:07:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:07:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 20:07:45 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 20:07:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:07:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 20:07:48 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 20:07:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:07:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 20:07:49.673572 time=0:00:11.005507 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 20:07:49.673685 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1343 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:07:51.957942 time=0:00:02.284257 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:07:51.958047 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1344 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1345 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1346 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1347 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1348 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:08:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 20:08:46.504449 time=0:00:54.546402 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 20:08:46.504592 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 20:09:03.094189 time=0:00:16.589597 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 21579b0cfce78195c1cd29350b0cbd15cf899143 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1351, 1352 Waiting for job 1351 ... Sat Nov 14 20:09:04 2026 * Verifying cluster config Sat Nov 14 20:09:04 2026 * Verifying cluster certificate files Sat Nov 14 20:09:04 2026 * Verifying hypervisor parameters Sat Nov 14 20:09:04 2026 * Verifying all nodes belong to an existing group Waiting for job 1352 ... Sat Nov 14 20:09:05 2026 * Verifying group 'default' Sat Nov 14 20:09:05 2026 * Gathering data (3 nodes) Sat Nov 14 20:09:05 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 20:09:06 2026 * Gathering disk information (3 nodes) Sat Nov 14 20:09:06 2026 * Verifying configuration file consistency Sat Nov 14 20:09:06 2026 * Verifying node status Sat Nov 14 20:09:06 2026 * Verifying instance status Sat Nov 14 20:09:06 2026 * Verifying orphan volumes Sat Nov 14 20:09:06 2026 * Verifying N+1 Memory redundancy Sat Nov 14 20:09:06 2026 * Assessing cluster hypervisor parameters Sat Nov 14 20:09:06 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 20:09:06 2026 - disk_type is set to 'scsi-hd' instead of 'paravirtual', please consider virtio-based disks for the best performance. Sat Nov 14 20:09:06 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 20:09:06 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 20:09:06 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 20:09:06 2026 * Other Notes Sat Nov 14 20:09:06 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 21579b0cfce78195c1cd29350b0cbd15cf899143 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=paravirtual' ---- Starting reduced number of instance tests with hypervisor parameter soundhw=ac97 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=ac97' <<<< 2026-11-14 20:09:09.190846 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:09:10 2026 * disk 0, size 768M Sat Nov 14 20:09:10 2026 * disk 1, size 512M Sat Nov 14 20:09:10 2026 * creating instance disks... Sat Nov 14 20:09:11 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 20:09:11 2026 adding disks to cluster config Sat Nov 14 20:09:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:09:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:09:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:09:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:09:11 2026 * running the instance OS create scripts... Sat Nov 14 20:09:11 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cbd779b0-398b-4dec-a281-90487c4c60ab Serial number: 4 Creation time: 2026-11-14 20:09:11 Modification time: 2026-11-14 20:09:11 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:55:e1:d6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b61b9b6c-8f32-48ac-bc55-244a6e3fe124 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/39e08ea1-a676-4bd6-99d7-57014391ea83.disk0 on primary: /dev/gnt/39e08ea1-a676-4bd6-99d7-57014391ea83.disk0 (253:0) name: disk0 UUID: 88df4b65-bc11-4ad3-b3bb-ef4058e84bcf - disk/1: plain, size 512M access mode: rw logical_id: gnt/374ce84a-4119-4946-8f2b-9e8d7c065116.disk1 on primary: /dev/gnt/374ce84a-4119-4946-8f2b-9e8d7c065116.disk1 (253:1) name: disk1 UUID: af7b28de-f1b3-4453-913b-3b756fedf73b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 20:09:13.571809 time=0:00:04.380963 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 20:09:13.572040 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1357 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:09:24.852002 time=0:00:11.279962 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:09:24.852204 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 20:09:24.852229 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1360 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1360 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1361 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:09:28 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1362 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1362 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1363 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1363 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 20:09:33.286534 time=0:00:08.434305 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 20:09:33.286663 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1366 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:09:35.585901 time=0:00:02.299238 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:09:35.586051 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1367 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 20:09:46.907659 time=0:00:11.321608 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 20:09:46.907785 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1368 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 20:09:49.117303 time=0:00:02.209518 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 20:09:49.117456 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: cbd779b0-398b-4dec-a281-90487c4c60ab Serial number: 16 Creation time: 2026-11-14 20:09:11 Modification time: 2026-11-14 20:09:47 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:55:e1:d6 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b61b9b6c-8f32-48ac-bc55-244a6e3fe124 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/39e08ea1-a676-4bd6-99d7-57014391ea83.disk0 on primary: /dev/gnt/39e08ea1-a676-4bd6-99d7-57014391ea83.disk0 (253:0) name: disk0 UUID: 88df4b65-bc11-4ad3-b3bb-ef4058e84bcf - disk/1: plain, size 512M access mode: rw logical_id: gnt/374ce84a-4119-4946-8f2b-9e8d7c065116.disk1 on primary: /dev/gnt/374ce84a-4119-4946-8f2b-9e8d7c065116.disk1 (253:1) name: disk1 UUID: af7b28de-f1b3-4453-913b-3b756fedf73b Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:09:56 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:09:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:44:57:58,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:09:57 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:09:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:09:59 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:09:59 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:10:00 2026 * disk 2, size 1.0G Sat Nov 14 20:10:00 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:10:01 2026 - INFO: Hotplug done. Sat Nov 14 20:10:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:10:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:10:02 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:10:02 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 20:10:19.057815 time=0:00:29.940359 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 20:10:19.057937 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1389 GET /2/jobs/1390 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 20:10:21.207737 time=0:00:02.149800 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 20:10:21.207884 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 20:10:21.207908 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 20:10:21.207923 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 20:10:21.207936 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1391 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:10:27.482008 time=0:00:06.274072 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:10:27.482144 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 20:10:27.482170 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 20:10:27.482183 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 20:10:28 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 20:10:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:10:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 20:10:31 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 20:10:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:10:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 20:10:34 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 20:10:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:10:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 20:10:37 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 20:10:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:10:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 20:10:38.283418 time=0:00:10.801235 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 20:10:38.283555 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1398 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:10:40.568713 time=0:00:02.285158 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:10:40.568847 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1399 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1400 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1401 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1402 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1403 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:11:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 20:11:20.393779 time=0:00:39.824932 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 20:11:20.393972 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 20:11:31.886228 time=0:00:11.492256 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4d882c4282ad374679f56e69d96d3255112bdc74 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1406, 1407 Waiting for job 1406 ... Sat Nov 14 20:11:33 2026 * Verifying cluster config Sat Nov 14 20:11:33 2026 * Verifying cluster certificate files Sat Nov 14 20:11:33 2026 * Verifying hypervisor parameters Sat Nov 14 20:11:33 2026 * Verifying all nodes belong to an existing group Waiting for job 1407 ... Sat Nov 14 20:11:33 2026 * Verifying group 'default' Sat Nov 14 20:11:33 2026 * Gathering data (3 nodes) Sat Nov 14 20:11:33 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 20:11:34 2026 * Gathering disk information (3 nodes) Sat Nov 14 20:11:34 2026 * Verifying configuration file consistency Sat Nov 14 20:11:34 2026 * Verifying node status Sat Nov 14 20:11:34 2026 * Verifying instance status Sat Nov 14 20:11:34 2026 * Verifying orphan volumes Sat Nov 14 20:11:34 2026 * Verifying N+1 Memory redundancy Sat Nov 14 20:11:34 2026 * Assessing cluster hypervisor parameters Sat Nov 14 20:11:34 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 20:11:34 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 20:11:34 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 20:11:34 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 20:11:34 2026 * Other Notes Sat Nov 14 20:11:35 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4d882c4282ad374679f56e69d96d3255112bdc74 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter soundhw=hda Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=hda' <<<< 2026-11-14 20:11:36.472663 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:11:37 2026 * disk 0, size 768M Sat Nov 14 20:11:37 2026 * disk 1, size 512M Sat Nov 14 20:11:37 2026 * creating instance disks... Sat Nov 14 20:11:38 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 20:11:38 2026 adding disks to cluster config Sat Nov 14 20:11:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:11:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:11:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:11:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:11:38 2026 * running the instance OS create scripts... Sat Nov 14 20:11:39 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 28fbd484-3f5b-42cc-bcfd-307b0135f4bb Serial number: 4 Creation time: 2026-11-14 20:11:38 Modification time: 2026-11-14 20:11:39 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a6:9c:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b3177c70-1342-462f-8c82-f2d23ead7733 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/40d7c344-e8ac-4c10-9b3e-413649f22cb0.disk0 on primary: /dev/gnt/40d7c344-e8ac-4c10-9b3e-413649f22cb0.disk0 (253:0) name: disk0 UUID: fa3e9da3-98be-4571-8ec7-4d7386092ae1 - disk/1: plain, size 512M access mode: rw logical_id: gnt/0327f55f-1257-4355-97de-4417e5ec0926.disk1 on primary: /dev/gnt/0327f55f-1257-4355-97de-4417e5ec0926.disk1 (253:1) name: disk1 UUID: a9e28b0f-6e9d-4122-8296-b451ba582653 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 20:11:40.849271 time=0:00:04.376608 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 20:11:40.849424 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1411 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:11:52.142922 time=0:00:11.293498 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:11:52.143080 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 20:11:52.143107 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1414 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1414 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1415 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:11:55 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1416 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1416 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1417 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1417 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 20:12:00.628879 time=0:00:08.485772 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 20:12:00.629016 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1420 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:12:03.026070 time=0:00:02.397054 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:12:03.026186 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1421 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 20:12:14.263821 time=0:00:11.237635 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 20:12:14.263942 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1422 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 20:12:17.062447 time=0:00:02.798505 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 20:12:17.062606 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 28fbd484-3f5b-42cc-bcfd-307b0135f4bb Serial number: 16 Creation time: 2026-11-14 20:11:38 Modification time: 2026-11-14 20:12:15 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a6:9c:5c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b3177c70-1342-462f-8c82-f2d23ead7733 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/40d7c344-e8ac-4c10-9b3e-413649f22cb0.disk0 on primary: /dev/gnt/40d7c344-e8ac-4c10-9b3e-413649f22cb0.disk0 (253:0) name: disk0 UUID: fa3e9da3-98be-4571-8ec7-4d7386092ae1 - disk/1: plain, size 512M access mode: rw logical_id: gnt/0327f55f-1257-4355-97de-4417e5ec0926.disk1 on primary: /dev/gnt/0327f55f-1257-4355-97de-4417e5ec0926.disk1 (253:1) name: disk1 UUID: a9e28b0f-6e9d-4122-8296-b451ba582653 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:12:24 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:12:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:8e:88:77,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:12:25 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:12:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:12:27 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:12:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:12:28 2026 * disk 2, size 1.0G Sat Nov 14 20:12:28 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:12:29 2026 - INFO: Hotplug done. Sat Nov 14 20:12:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:12:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:12:30 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:12:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 20:12:46.781314 time=0:00:29.718708 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 20:12:46.781443 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1443 GET /2/jobs/1444 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 20:12:48.847693 time=0:00:02.066250 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 20:12:48.847816 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 20:12:48.847839 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 20:12:48.847854 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 20:12:48.847866 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1445 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:12:55.132743 time=0:00:06.284877 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:12:55.132839 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 20:12:55.132863 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 20:12:55.132875 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 20:12:56 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 20:12:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:12:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 20:12:59 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 20:13:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:13:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 20:13:01 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 20:13:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:13:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 20:13:05 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 20:13:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:13:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 20:13:06.130952 time=0:00:10.998077 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 20:13:06.131204 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1452 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:13:08.388548 time=0:00:02.257344 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:13:08.388664 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1453 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1454 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1455 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1456 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1457 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:13:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 20:13:47.822932 time=0:00:39.434268 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 20:13:47.823081 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 20:13:59.429458 time=0:00:11.606377 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' dc22d5d13cde14ef84ea3d0e1b75be1d277eac73 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1460, 1461 Waiting for job 1460 ... Sat Nov 14 20:14:00 2026 * Verifying cluster config Sat Nov 14 20:14:00 2026 * Verifying cluster certificate files Sat Nov 14 20:14:00 2026 * Verifying hypervisor parameters Sat Nov 14 20:14:00 2026 * Verifying all nodes belong to an existing group Waiting for job 1461 ... Sat Nov 14 20:14:01 2026 * Verifying group 'default' Sat Nov 14 20:14:01 2026 * Gathering data (3 nodes) Sat Nov 14 20:14:01 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 20:14:02 2026 * Gathering disk information (3 nodes) Sat Nov 14 20:14:02 2026 * Verifying configuration file consistency Sat Nov 14 20:14:02 2026 * Verifying node status Sat Nov 14 20:14:02 2026 * Verifying instance status Sat Nov 14 20:14:02 2026 * Verifying orphan volumes Sat Nov 14 20:14:02 2026 * Verifying N+1 Memory redundancy Sat Nov 14 20:14:02 2026 * Assessing cluster hypervisor parameters Sat Nov 14 20:14:02 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 20:14:02 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 20:14:02 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 20:14:02 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 20:14:02 2026 * Other Notes Sat Nov 14 20:14:02 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' dc22d5d13cde14ef84ea3d0e1b75be1d277eac73 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' ---- Starting reduced number of instance tests with hypervisor parameter machine_version= Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=' <<<< 2026-11-14 20:14:07.306347 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:14:08 2026 * disk 0, size 768M Sat Nov 14 20:14:08 2026 * disk 1, size 512M Sat Nov 14 20:14:08 2026 * creating instance disks... Sat Nov 14 20:14:09 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 20:14:09 2026 adding disks to cluster config Sat Nov 14 20:14:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:14:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:14:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:14:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:14:09 2026 * running the instance OS create scripts... Sat Nov 14 20:14:09 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3dd40425-9be5-4340-b75f-8462edc885fc Serial number: 4 Creation time: 2026-11-14 20:14:09 Modification time: 2026-11-14 20:14:09 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a9:10:a3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9c4c335a-a178-4d83-95fc-d42ab8272952 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/0a3b048f-7a38-4dfa-af31-2e55cf012b2a.disk0 on primary: /dev/gnt/0a3b048f-7a38-4dfa-af31-2e55cf012b2a.disk0 (253:0) name: disk0 UUID: 40c38191-2b11-4ae0-90a0-b3d38123961e - disk/1: plain, size 512M access mode: rw logical_id: gnt/a50bc44b-46e0-4c51-b985-bc112594a18d.disk1 on primary: /dev/gnt/a50bc44b-46e0-4c51-b985-bc112594a18d.disk1 (253:1) name: disk1 UUID: 12cbdd9f-01af-4595-9345-990920f97b13 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 20:14:11.528889 time=0:00:04.222542 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 20:14:11.528992 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1466 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:14:22.835497 time=0:00:11.306505 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:14:22.835705 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 20:14:22.835732 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1469 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1469 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1470 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:14:26 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1471 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1471 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1472 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1472 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 20:14:31.045479 time=0:00:08.209747 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 20:14:31.045577 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1475 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:14:33.469559 time=0:00:02.423982 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:14:33.469668 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1476 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 20:14:44.739668 time=0:00:11.270000 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 20:14:44.739783 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1477 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 20:14:46.900854 time=0:00:02.161071 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 20:14:46.900960 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3dd40425-9be5-4340-b75f-8462edc885fc Serial number: 16 Creation time: 2026-11-14 20:14:09 Modification time: 2026-11-14 20:14:45 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:a9:10:a3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9c4c335a-a178-4d83-95fc-d42ab8272952 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/0a3b048f-7a38-4dfa-af31-2e55cf012b2a.disk0 on primary: /dev/gnt/0a3b048f-7a38-4dfa-af31-2e55cf012b2a.disk0 (253:0) name: disk0 UUID: 40c38191-2b11-4ae0-90a0-b3d38123961e - disk/1: plain, size 512M access mode: rw logical_id: gnt/a50bc44b-46e0-4c51-b985-bc112594a18d.disk1 on primary: /dev/gnt/a50bc44b-46e0-4c51-b985-bc112594a18d.disk1 (253:1) name: disk1 UUID: 12cbdd9f-01af-4595-9345-990920f97b13 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:14:53 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:14:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:72:86:8f,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:14:55 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:14:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:14:56 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:14:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:14:58 2026 * disk 2, size 1.0G Sat Nov 14 20:14:59 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:14:59 2026 - INFO: Hotplug done. Sat Nov 14 20:14:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:14:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:15:00 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:15:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 20:15:17.305373 time=0:00:30.404413 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 20:15:17.305535 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1498 GET /2/jobs/1499 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 20:15:19.432758 time=0:00:02.127223 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 20:15:19.432890 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 20:15:19.432916 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 20:15:19.432932 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 20:15:19.432948 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1500 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:15:25.723171 time=0:00:06.290223 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:15:25.723281 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 20:15:25.723310 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 20:15:25.723323 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 20:15:26 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 20:15:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:15:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 20:15:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 20:15:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:15:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 20:15:32 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 20:15:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:15:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 20:15:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 20:15:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:15:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 20:15:36.290990 time=0:00:10.567667 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 20:15:36.291140 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1507 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:15:38.565851 time=0:00:02.274711 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:15:38.565987 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1508 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1509 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1510 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1511 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1512 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:16:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 20:16:18.397621 time=0:00:39.831634 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 20:16:18.397753 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 20:16:29.883608 time=0:00:11.485855 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2bfea4ae0515688151377ad34c39bf2fb4599160 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1515, 1516 Waiting for job 1515 ... Sat Nov 14 20:16:31 2026 * Verifying cluster config Sat Nov 14 20:16:31 2026 * Verifying cluster certificate files Sat Nov 14 20:16:31 2026 * Verifying hypervisor parameters Sat Nov 14 20:16:31 2026 * Verifying all nodes belong to an existing group Waiting for job 1516 ... Sat Nov 14 20:16:31 2026 * Verifying group 'default' Sat Nov 14 20:16:31 2026 * Gathering data (3 nodes) Sat Nov 14 20:16:31 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 20:16:32 2026 * Gathering disk information (3 nodes) Sat Nov 14 20:16:32 2026 * Verifying configuration file consistency Sat Nov 14 20:16:32 2026 * Verifying node status Sat Nov 14 20:16:32 2026 * Verifying instance status Sat Nov 14 20:16:32 2026 * Verifying orphan volumes Sat Nov 14 20:16:32 2026 * Verifying N+1 Memory redundancy Sat Nov 14 20:16:32 2026 * Assessing cluster hypervisor parameters Sat Nov 14 20:16:32 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 20:16:32 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 20:16:32 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 20:16:32 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 20:16:32 2026 * Other Notes Sat Nov 14 20:16:33 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2bfea4ae0515688151377ad34c39bf2fb4599160 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter machine_version=pc Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=pc' <<<< 2026-11-14 20:16:34.460117 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:16:35 2026 * disk 0, size 768M Sat Nov 14 20:16:35 2026 * disk 1, size 512M Sat Nov 14 20:16:35 2026 * creating instance disks... Sat Nov 14 20:16:36 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 20:16:36 2026 adding disks to cluster config Sat Nov 14 20:16:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:16:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:16:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:16:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:16:36 2026 * running the instance OS create scripts... Sat Nov 14 20:16:37 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b12cd518-e255-4bce-b5b1-3e4d2672df32 Serial number: 4 Creation time: 2026-11-14 20:16:36 Modification time: 2026-11-14 20:16:37 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (pc) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0c:d4:89 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b4fde332-46b0-44af-81c6-33227fb3750c name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/13bcf4e4-9b87-45c0-95ba-fab903ae404f.disk0 on primary: /dev/gnt/13bcf4e4-9b87-45c0-95ba-fab903ae404f.disk0 (253:0) name: disk0 UUID: f114b305-af9d-495e-8126-a834ab737119 - disk/1: plain, size 512M access mode: rw logical_id: gnt/718c6a54-2827-4899-a23b-6e808670b707.disk1 on primary: /dev/gnt/718c6a54-2827-4899-a23b-6e808670b707.disk1 (253:1) name: disk1 UUID: ed150212-4c7a-4c07-ad54-3ff5f5e22671 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 20:16:38.814714 time=0:00:04.354597 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 20:16:38.814839 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1520 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:16:50.096045 time=0:00:11.281206 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:16:50.096170 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 20:16:50.096193 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1523 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1523 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1524 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:16:53 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1525 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1525 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1526 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1526 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 20:16:58.305978 time=0:00:08.209785 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 20:16:58.306069 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1529 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:17:00.582259 time=0:00:02.276190 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:17:00.582375 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1530 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 20:17:11.799960 time=0:00:11.217585 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 20:17:11.800079 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1531 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 20:17:14.019867 time=0:00:02.219788 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 20:17:14.019986 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b12cd518-e255-4bce-b5b1-3e4d2672df32 Serial number: 16 Creation time: 2026-11-14 20:16:36 Modification time: 2026-11-14 20:17:12 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (pc) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0c:d4:89 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b4fde332-46b0-44af-81c6-33227fb3750c name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/13bcf4e4-9b87-45c0-95ba-fab903ae404f.disk0 on primary: /dev/gnt/13bcf4e4-9b87-45c0-95ba-fab903ae404f.disk0 (253:0) name: disk0 UUID: f114b305-af9d-495e-8126-a834ab737119 - disk/1: plain, size 512M access mode: rw logical_id: gnt/718c6a54-2827-4899-a23b-6e808670b707.disk1 on primary: /dev/gnt/718c6a54-2827-4899-a23b-6e808670b707.disk1 (253:1) name: disk1 UUID: ed150212-4c7a-4c07-ad54-3ff5f5e22671 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:17:21 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:17:21 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:66:c4:6f,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:17:22 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:17:22 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:17:24 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:17:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:17:25 2026 * disk 2, size 1.0G Sat Nov 14 20:17:26 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:17:26 2026 - INFO: Hotplug done. Sat Nov 14 20:17:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:17:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:17:27 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:17:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 20:17:43.898187 time=0:00:29.878201 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 20:17:43.898312 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1552 GET /2/jobs/1553 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 20:17:45.995696 time=0:00:02.097384 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 20:17:45.995832 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 20:17:45.995856 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 20:17:45.995871 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 20:17:45.995883 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1554 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:17:52.276849 time=0:00:06.280966 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:17:52.276982 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 20:17:52.277008 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 20:17:52.277022 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 20:17:53 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 20:17:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:17:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 20:17:56 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 20:17:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:17:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 20:17:59 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 20:17:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:17:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 20:18:02 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 20:18:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:18:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 20:18:03.155323 time=0:00:10.878301 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 20:18:03.155468 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1561 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:18:05.442955 time=0:00:02.287487 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:18:05.443043 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1562 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1563 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1564 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1565 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1566 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:18:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 20:18:45.004321 time=0:00:39.561278 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 20:18:45.004449 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 20:18:56.579845 time=0:00:11.575396 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f0b3edfff6dc0a2c5b8e71cef86e11bbc21c3bbb /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1569, 1570 Waiting for job 1569 ... Sat Nov 14 20:18:58 2026 * Verifying cluster config Sat Nov 14 20:18:58 2026 * Verifying cluster certificate files Sat Nov 14 20:18:58 2026 * Verifying hypervisor parameters Sat Nov 14 20:18:58 2026 * Verifying all nodes belong to an existing group Waiting for job 1570 ... Sat Nov 14 20:18:58 2026 * Verifying group 'default' Sat Nov 14 20:18:58 2026 * Gathering data (3 nodes) Sat Nov 14 20:18:58 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 20:18:59 2026 * Gathering disk information (3 nodes) Sat Nov 14 20:18:59 2026 * Verifying configuration file consistency Sat Nov 14 20:18:59 2026 * Verifying node status Sat Nov 14 20:18:59 2026 * Verifying instance status Sat Nov 14 20:18:59 2026 * Verifying orphan volumes Sat Nov 14 20:18:59 2026 * Verifying N+1 Memory redundancy Sat Nov 14 20:18:59 2026 * Assessing cluster hypervisor parameters Sat Nov 14 20:18:59 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 20:18:59 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 20:18:59 2026 - machine_version is set to the 'pc' type which could cause problems during live migration Sat Nov 14 20:18:59 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 20:18:59 2026 * Other Notes Sat Nov 14 20:18:59 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f0b3edfff6dc0a2c5b8e71cef86e11bbc21c3bbb /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter machine_version=q35 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=q35' <<<< 2026-11-14 20:19:01.148524 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:19:02 2026 * disk 0, size 768M Sat Nov 14 20:19:02 2026 * disk 1, size 512M Sat Nov 14 20:19:02 2026 * creating instance disks... Sat Nov 14 20:19:03 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 20:19:03 2026 adding disks to cluster config Sat Nov 14 20:19:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:19:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:19:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:19:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:19:03 2026 * running the instance OS create scripts... Sat Nov 14 20:19:03 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 99f8f421-97db-4d18-9a80-418366f9c9f9 Serial number: 4 Creation time: 2026-11-14 20:19:03 Modification time: 2026-11-14 20:19:03 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:06:13:25 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db2b4673-b3e9-41d1-ac8a-5ca067baa7c0 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/56eae34b-1bae-411d-9204-52ecb5c7fc5f.disk0 on primary: /dev/gnt/56eae34b-1bae-411d-9204-52ecb5c7fc5f.disk0 (253:0) name: disk0 UUID: 27427104-c554-4783-9df6-04c4a5c06a16 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ab251616-87b5-4c7b-a951-9ac9e356dd92.disk1 on primary: /dev/gnt/ab251616-87b5-4c7b-a951-9ac9e356dd92.disk1 (253:1) name: disk1 UUID: 1bbc2a88-1745-43ec-bd70-cbe7a4793082 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 20:19:05.445521 time=0:00:04.296997 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 20:19:05.445671 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1574 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:19:16.735921 time=0:00:11.290250 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:19:16.736106 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 20:19:16.736131 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1577 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1577 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1578 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:19:20 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1579 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1579 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1580 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1580 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 20:19:24.933175 time=0:00:08.197044 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 20:19:24.933343 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1583 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:19:27.211846 time=0:00:02.278503 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:19:27.211999 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1584 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 20:19:43.475677 time=0:00:16.263678 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 20:19:43.475810 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1585 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 20:19:45.847751 time=0:00:02.371941 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 20:19:45.847863 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 99f8f421-97db-4d18-9a80-418366f9c9f9 Serial number: 16 Creation time: 2026-11-14 20:19:03 Modification time: 2026-11-14 20:19:44 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:06:13:25 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: db2b4673-b3e9-41d1-ac8a-5ca067baa7c0 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/56eae34b-1bae-411d-9204-52ecb5c7fc5f.disk0 on primary: /dev/gnt/56eae34b-1bae-411d-9204-52ecb5c7fc5f.disk0 (253:0) name: disk0 UUID: 27427104-c554-4783-9df6-04c4a5c06a16 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ab251616-87b5-4c7b-a951-9ac9e356dd92.disk1 on primary: /dev/gnt/ab251616-87b5-4c7b-a951-9ac9e356dd92.disk1 (253:1) name: disk1 UUID: 1bbc2a88-1745-43ec-bd70-cbe7a4793082 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:19:52 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:19:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:10:ff:ca,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:19:54 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:19:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:19:55 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:19:55 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:19:57 2026 * disk 2, size 1.0G Sat Nov 14 20:19:57 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:19:57 2026 - INFO: Hotplug done. Sat Nov 14 20:19:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:19:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:19:59 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:19:59 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 20:20:15.483530 time=0:00:29.635667 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 20:20:15.483637 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1606 GET /2/jobs/1607 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 20:20:17.667773 time=0:00:02.184136 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 20:20:17.667891 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 20:20:17.667914 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 20:20:17.667928 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 20:20:17.667940 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1608 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:20:23.954346 time=0:00:06.286406 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:20:23.954441 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 20:20:23.954464 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 20:20:23.954477 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 20:20:25 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 20:20:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:20:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 20:20:28 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 20:20:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:20:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 20:20:30 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 20:20:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:20:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 20:20:33 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 20:20:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:20:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 20:20:34.756703 time=0:00:10.802226 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 20:20:34.756848 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1615 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:20:37.133849 time=0:00:02.377001 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:20:37.133953 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1616 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1617 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1618 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1619 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1620 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:21:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 20:21:26.541938 time=0:00:49.407985 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 20:21:26.542027 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 20:21:38.122773 time=0:00:11.580746 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1fd1a19c47732ac8cee3f1c35e9c2bb83f6004fc /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1623, 1624 Waiting for job 1623 ... Sat Nov 14 20:21:39 2026 * Verifying cluster config Sat Nov 14 20:21:39 2026 * Verifying cluster certificate files Sat Nov 14 20:21:39 2026 * Verifying hypervisor parameters Sat Nov 14 20:21:39 2026 * Verifying all nodes belong to an existing group Waiting for job 1624 ... Sat Nov 14 20:21:40 2026 * Verifying group 'default' Sat Nov 14 20:21:40 2026 * Gathering data (3 nodes) Sat Nov 14 20:21:40 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 20:21:40 2026 * Gathering disk information (3 nodes) Sat Nov 14 20:21:40 2026 * Verifying configuration file consistency Sat Nov 14 20:21:40 2026 * Verifying node status Sat Nov 14 20:21:40 2026 * Verifying instance status Sat Nov 14 20:21:40 2026 * Verifying orphan volumes Sat Nov 14 20:21:40 2026 * Verifying N+1 Memory redundancy Sat Nov 14 20:21:41 2026 * Assessing cluster hypervisor parameters Sat Nov 14 20:21:41 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 20:21:41 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 20:21:41 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 20:21:41 2026 * Other Notes Sat Nov 14 20:21:41 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1fd1a19c47732ac8cee3f1c35e9c2bb83f6004fc /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=' ---- Starting reduced number of instance tests with hypervisor parameter virtio_disk_iothreads=0 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:virtio_disk_iothreads=0' <<<< 2026-11-14 20:21:43.971876 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:21:45 2026 * disk 0, size 768M Sat Nov 14 20:21:45 2026 * disk 1, size 512M Sat Nov 14 20:21:45 2026 * creating instance disks... Sat Nov 14 20:21:46 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 20:21:46 2026 adding disks to cluster config Sat Nov 14 20:21:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:21:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:21:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:21:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:21:46 2026 * running the instance OS create scripts... Sat Nov 14 20:21:46 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6464ef3f-68f6-4ea9-a898-c63d7e409d5d Serial number: 4 Creation time: 2026-11-14 20:21:46 Modification time: 2026-11-14 20:21:46 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (0) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:47:8a:4c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a6c8a141-f48b-4fde-9023-6e0321c5be5c name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/3b6b4120-4c52-4ef2-8857-05c4c0ef2f3d.disk0 on primary: /dev/gnt/3b6b4120-4c52-4ef2-8857-05c4c0ef2f3d.disk0 (253:0) name: disk0 UUID: 3d959ce3-548b-4aa9-850d-714219ed20e6 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ed2ffd6a-6639-4bd8-9f66-d5703cb79fea.disk1 on primary: /dev/gnt/ed2ffd6a-6639-4bd8-9f66-d5703cb79fea.disk1 (253:1) name: disk1 UUID: 5b1eb6bf-8043-4fb0-b67d-72f5bd4984aa Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 20:21:48.301754 time=0:00:04.329878 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 20:21:48.301867 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1629 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:21:59.591579 time=0:00:11.289712 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:21:59.591677 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 20:21:59.591699 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1632 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1632 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1633 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:22:03 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1634 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1634 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1635 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1635 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 20:22:07.816906 time=0:00:08.225207 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 20:22:07.817009 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1638 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:22:10.113537 time=0:00:02.296528 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:22:10.113670 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1639 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 20:22:21.415696 time=0:00:11.302026 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 20:22:21.415817 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1640 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 20:22:23.675666 time=0:00:02.259849 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 20:22:23.675814 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 6464ef3f-68f6-4ea9-a898-c63d7e409d5d Serial number: 16 Creation time: 2026-11-14 20:21:46 Modification time: 2026-11-14 20:22:22 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (0) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:47:8a:4c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a6c8a141-f48b-4fde-9023-6e0321c5be5c name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/3b6b4120-4c52-4ef2-8857-05c4c0ef2f3d.disk0 on primary: /dev/gnt/3b6b4120-4c52-4ef2-8857-05c4c0ef2f3d.disk0 (253:0) name: disk0 UUID: 3d959ce3-548b-4aa9-850d-714219ed20e6 - disk/1: plain, size 512M access mode: rw logical_id: gnt/ed2ffd6a-6639-4bd8-9f66-d5703cb79fea.disk1 on primary: /dev/gnt/ed2ffd6a-6639-4bd8-9f66-d5703cb79fea.disk1 (253:1) name: disk1 UUID: 5b1eb6bf-8043-4fb0-b67d-72f5bd4984aa Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:22:30 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:22:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:fe:67:ce,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:22:32 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:22:32 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:22:33 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:22:33 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:22:34 2026 * disk 2, size 1.0G Sat Nov 14 20:22:35 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:22:35 2026 - INFO: Hotplug done. Sat Nov 14 20:22:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:22:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:22:36 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:22:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 20:22:53.225032 time=0:00:29.549218 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 20:22:53.225291 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1661 GET /2/jobs/1662 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 20:22:55.359700 time=0:00:02.134409 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 20:22:55.359822 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 20:22:55.359857 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 20:22:55.359872 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 20:22:55.359892 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1663 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:23:01.648122 time=0:00:06.288230 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:23:01.648337 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 20:23:01.648365 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 20:23:01.648380 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 20:23:02 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 20:23:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:23:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 20:23:06 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 20:23:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:23:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 20:23:08 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 20:23:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:23:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 20:23:11 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 20:23:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:23:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 20:23:12.530763 time=0:00:10.882383 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 20:23:12.530913 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1670 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:23:14.792273 time=0:00:02.261360 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:23:14.792411 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1671 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1672 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1673 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1674 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1675 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:23:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 20:23:54.351681 time=0:00:39.559270 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 20:23:54.351871 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 20:24:05.939573 time=0:00:11.587702 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 20b51c17f368358c16837e948416eefb0a4508fe /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1678, 1679 Waiting for job 1678 ... Sat Nov 14 20:24:07 2026 * Verifying cluster config Sat Nov 14 20:24:07 2026 * Verifying cluster certificate files Sat Nov 14 20:24:07 2026 * Verifying hypervisor parameters Sat Nov 14 20:24:07 2026 * Verifying all nodes belong to an existing group Waiting for job 1679 ... Sat Nov 14 20:24:07 2026 * Verifying group 'default' Sat Nov 14 20:24:07 2026 * Gathering data (3 nodes) Sat Nov 14 20:24:07 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 20:24:08 2026 * Gathering disk information (3 nodes) Sat Nov 14 20:24:08 2026 * Verifying configuration file consistency Sat Nov 14 20:24:08 2026 * Verifying node status Sat Nov 14 20:24:08 2026 * Verifying instance status Sat Nov 14 20:24:08 2026 * Verifying orphan volumes Sat Nov 14 20:24:08 2026 * Verifying N+1 Memory redundancy Sat Nov 14 20:24:08 2026 * Assessing cluster hypervisor parameters Sat Nov 14 20:24:08 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 20:24:08 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 20:24:08 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 20:24:08 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 20:24:08 2026 * Other Notes Sat Nov 14 20:24:09 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 20b51c17f368358c16837e948416eefb0a4508fe /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter virtio_disk_iothreads=2 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:virtio_disk_iothreads=2' <<<< 2026-11-14 20:24:10.539382 start [TestInstanceAddWithPlainDisk] gnt-instance add -t plain Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=plain --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:24:11 2026 * disk 0, size 768M Sat Nov 14 20:24:11 2026 * disk 1, size 512M Sat Nov 14 20:24:11 2026 * creating instance disks... Sat Nov 14 20:24:12 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 20:24:12 2026 adding disks to cluster config Sat Nov 14 20:24:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:24:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:24:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:24:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:24:12 2026 * running the instance OS create scripts... Sat Nov 14 20:24:13 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8b57e9ae-7337-4ae5-8a21-b50e3301aee6 Serial number: 4 Creation time: 2026-11-14 20:24:12 Modification time: 2026-11-14 20:24:13 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (2) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1d:04:f9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1a5b5801-9fbe-43c2-9151-9a6146b33b31 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/4b7aef6d-6561-44fd-9c2e-ffe5ee131cfc.disk0 on primary: /dev/gnt/4b7aef6d-6561-44fd-9c2e-ffe5ee131cfc.disk0 (253:0) name: disk0 UUID: 3718042d-3527-4a5b-bb4c-bc465397d8ec - disk/1: plain, size 512M access mode: rw logical_id: gnt/b34fb255-18aa-4319-9acc-87ab663462cf.disk1 on primary: /dev/gnt/b34fb255-18aa-4319-9acc-87ab663462cf.disk1 (253:1) name: disk1 UUID: 6faeac85-7683-4c83-8d97-9553dd7aa748 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithPlainDisk] gnt-instance add -t plain --- >>>> 2026-11-14 20:24:14.871725 time=0:00:04.332343 [TestInstanceAddWithPlainDisk] gnt-instance add -t plain <<<< 2026-11-14 20:24:14.871812 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1683 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:24:26.144838 time=0:00:11.273026 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:24:26.145047 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 20:24:26.145074 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1686 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1686 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1687 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:24:29 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1688 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1688 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1689 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1689 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 20:24:34.377144 time=0:00:08.232070 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 20:24:34.377257 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1692 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:24:36.661965 time=0:00:02.284708 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:24:36.662085 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1693 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 20:24:47.875678 time=0:00:11.213593 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 20:24:47.875845 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1694 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 20:24:50.147669 time=0:00:02.271824 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 20:24:50.147778 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8b57e9ae-7337-4ae5-8a21-b50e3301aee6 Serial number: 16 Creation time: 2026-11-14 20:24:12 Modification time: 2026-11-14 20:24:48 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (2) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:1d:04:f9 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1a5b5801-9fbe-43c2-9151-9a6146b33b31 name: None Disk template: plain Disks: - disk/0: plain, size 768M access mode: rw logical_id: gnt/4b7aef6d-6561-44fd-9c2e-ffe5ee131cfc.disk0 on primary: /dev/gnt/4b7aef6d-6561-44fd-9c2e-ffe5ee131cfc.disk0 (253:0) name: disk0 UUID: 3718042d-3527-4a5b-bb4c-bc465397d8ec - disk/1: plain, size 512M access mode: rw logical_id: gnt/b34fb255-18aa-4319-9acc-87ab663462cf.disk1 on primary: /dev/gnt/b34fb255-18aa-4319-9acc-87ab663462cf.disk1 (253:1) name: disk1 UUID: 6faeac85-7683-4c83-8d97-9553dd7aa748 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:24:57 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:24:57 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:d1:39:93,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:24:58 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:24:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:25:00 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:25:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:25:01 2026 * disk 2, size 1.0G Sat Nov 14 20:25:01 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:25:02 2026 - INFO: Hotplug done. Sat Nov 14 20:25:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:25:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:25:03 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:25:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 20:25:19.737296 time=0:00:29.589518 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 20:25:19.737393 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1715 GET /2/jobs/1716 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 20:25:21.856112 time=0:00:02.118719 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 20:25:21.856225 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 20:25:21.856258 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 20:25:21.856283 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 20:25:21.856295 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1717 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:25:28.140033 time=0:00:06.283738 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:25:28.140128 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 20:25:28.140151 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 20:25:28.140163 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 20:25:29 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 20:25:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:25:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 20:25:32 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 20:25:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:25:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 20:25:34 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 20:25:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:25:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 20:25:37 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 20:25:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:25:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 20:25:38.944408 time=0:00:10.804245 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 20:25:38.944500 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1724 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:25:41.230802 time=0:00:02.286302 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:25:41.230931 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1725 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1726 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1727 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1728 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1729 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:26:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 20:26:20.853594 time=0:00:39.622663 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 20:26:20.853702 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 20:26:32.444645 time=0:00:11.590943 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e20228d2d0c3feb0e6cfa87f00da05c62b13ad2b /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1732, 1733 Waiting for job 1732 ... Sat Nov 14 20:26:33 2026 * Verifying cluster config Sat Nov 14 20:26:33 2026 * Verifying cluster certificate files Sat Nov 14 20:26:33 2026 * Verifying hypervisor parameters Sat Nov 14 20:26:33 2026 * Verifying all nodes belong to an existing group Waiting for job 1733 ... Sat Nov 14 20:26:34 2026 * Verifying group 'default' Sat Nov 14 20:26:34 2026 * Gathering data (3 nodes) Sat Nov 14 20:26:34 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 20:26:35 2026 * Gathering disk information (3 nodes) Sat Nov 14 20:26:35 2026 * Verifying configuration file consistency Sat Nov 14 20:26:35 2026 * Verifying node status Sat Nov 14 20:26:35 2026 * Verifying instance status Sat Nov 14 20:26:35 2026 * Verifying orphan volumes Sat Nov 14 20:26:35 2026 * Verifying N+1 Memory redundancy Sat Nov 14 20:26:35 2026 * Assessing cluster hypervisor parameters Sat Nov 14 20:26:35 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 20:26:35 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 20:26:35 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 20:26:35 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 20:26:35 2026 * Other Notes Sat Nov 14 20:26:35 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e20228d2d0c3feb0e6cfa87f00da05c62b13ad2b /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:virtio_disk_iothreads=1' Command: ssh scratchy.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left ---- Starting instance tests with default HVparams --------------------- <<<< 2026-11-14 20:26:37.725644 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:26:39 2026 * creating instance disks... Sat Nov 14 20:26:47 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 20:26:47 2026 adding disks to cluster config Sat Nov 14 20:26:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:26:47 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Sat Nov 14 20:26:47 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 20:27:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:27:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:27:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:27:48 2026 * running the instance OS create scripts... Sat Nov 14 20:27:48 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b54c9c7-d817-4cf2-9ec7-74e084ae998d Serial number: 4 Creation time: 2026-11-14 20:26:47 Modification time: 2026-11-14 20:27:48 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d7:2d:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c9f91f40-6654-4c48-bb08-53fcd1fb54f6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 0e733b97-2a08-4f00-be61-f1f52a667c9b child devices: - child 0: plain, size 768M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) name: None UUID: d36aa0a0-df66-4479-bdfb-bb49334c7348 - child 1: plain, size 128M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) name: None UUID: 30672057-9d15-47f7-ad95-c3009b2187a4 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 7eaaa720-0417-49f8-9a73-47050c12ad9e child devices: - child 0: plain, size 512M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) name: None UUID: 340c28aa-b336-449b-83e0-2c38194ff427 - child 1: plain, size 128M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) name: None UUID: 08ef70ea-d589-4bb0-b509-fb2a7c6097f4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 20:27:52.083103 time=0:01:14.357459 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd **** 2026-11-14 20:27:52.083237 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-11-14 20:27:52.083256 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-11-14 20:27:52.083284 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --verbose --no-headers -o powered' (unavail) (unavail) (unavail) Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --groups --all' Stderr was: Only one of --groups or --all are allowed Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --all some_arg' Stderr was: Arguments in combination with --all are not allowed Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f scratchy.staging.ganeti.org' Stderr was: scratchy.staging.ganeti.org is the master node, please do a master-failover to another node not affected by the EPO or use --all if you intend to shutdown the whole cluster Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 12h' The watcher is paused until Sun Nov 15 08:27:53 2026. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f --all' Node grandpa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node maude-flanders.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node scratchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Submit shutdown of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 1737 Waiting for job 1737 for kvm-test-instance02.staging.ganeti.org ... All instances have been stopped successfully Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status' ERROR_down Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --on -f --all' Node grandpa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node maude-flanders.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Waiting until all nodes are available again Node grandpa.staging.ganeti.org became available Submit startup of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 1738 Waiting for job 1738 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node scratchy.staging.ganeti.org became available Node maude-flanders.staging.ganeti.org became available Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-11-14 20:28:07.358000 time=0:00:15.274716 [TestClusterEpo] gnt-cluster epo <<<< 2026-11-14 20:28:07.358127 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 00:28:07 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 00:28:07 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-11-14 20:28:07.929524 time=0:00:00.571397 [TestPauseWatcher] Tests and pauses the watcher **** 2026-11-14 20:28:07.929652 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-11-14 20:28:07.929678 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-11-14 20:28:07.929687 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-11-14 20:28:08.501883 time=0:00:00.572196 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-11-14 20:28:08.502054 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-drbd --no-header scratchy.staging.ganeti.org' scratchy.staging.ganeti.org 0 kvm-test-instance02.staging.ganeti.org disk/0 primary grandpa.staging.ganeti.org scratchy.staging.ganeti.org 1 kvm-test-instance02.staging.ganeti.org disk/1 primary grandpa.staging.ganeti.org ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-11-14 20:28:08.739784 time=0:00:00.237730 [TestNodeListDrbd] gnt-node list-drbd <<<< 2026-11-14 20:28:08.739896 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-drbd --no-header grandpa.staging.ganeti.org' grandpa.staging.ganeti.org 0 kvm-test-instance02.staging.ganeti.org disk/0 secondary scratchy.staging.ganeti.org grandpa.staging.ganeti.org 1 kvm-test-instance02.staging.ganeti.org disk/1 secondary scratchy.staging.ganeti.org ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-11-14 20:28:08.969605 time=0:00:00.229709 [TestNodeListDrbd] gnt-node list-drbd <<<< 2026-11-14 20:28:08.969782 start [TestAssignNodesIncludingSplit] gnt-group assign-nodes --force Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --no-headers -o group scratchy.staging.ganeti.org grandpa.staging.ganeti.org' default default Command: ssh scratchy.staging.ganeti.org 'gnt-group add group1' Command: ssh scratchy.staging.ganeti.org 'gnt-group assign-nodes group1 scratchy.staging.ganeti.org grandpa.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --no-headers -o group scratchy.staging.ganeti.org grandpa.staging.ganeti.org' group1 group1 Command: ssh scratchy.staging.ganeti.org 'gnt-group assign-nodes default scratchy.staging.ganeti.org' Stderr was: Failure: command execution error: The following instances get split by this change and --force was not given: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --no-headers -o group scratchy.staging.ganeti.org grandpa.staging.ganeti.org' group1 group1 Command: ssh scratchy.staging.ganeti.org 'gnt-group assign-nodes --force default scratchy.staging.ganeti.org' Sat Nov 14 20:28:13 2026 - WARNING: This operation will split the following instances: kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --no-headers -o group scratchy.staging.ganeti.org' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --no-headers -o group grandpa.staging.ganeti.org' group1 Command: ssh scratchy.staging.ganeti.org 'gnt-group assign-nodes default grandpa.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --no-headers -o group scratchy.staging.ganeti.org grandpa.staging.ganeti.org' default default Command: ssh scratchy.staging.ganeti.org 'gnt-group remove group1' ---- PASSED [TestAssignNodesIncludingSplit] gnt-group assign-nodes --force >>>> 2026-11-14 20:28:16.620912 time=0:00:07.651130 [TestAssignNodesIncludingSplit] gnt-group assign-nodes --force **** 2026-11-14 20:28:16.621016 skipping Converting instance of template drbd, test(s) conversion feature disabled **** 2026-11-14 20:28:16.621056 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-11-14 20:28:16.621068 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1745 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:28:24.400274 time=0:00:07.779206 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:28:24.400366 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 20:28:24.400388 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1748 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1748 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1749 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:28:28 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1750 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1750 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1751 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1751 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 20:28:33.901611 time=0:00:09.501223 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 20:28:33.901759 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1754 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:28:39.283103 time=0:00:05.381344 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:28:39.283264 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1755 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 20:28:52.003982 time=0:00:12.720718 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 20:28:52.004111 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1756 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 20:28:57.320812 time=0:00:05.316701 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 20:28:57.320973 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/pvh_mode,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 scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid,nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output snodes.group.uuid,disk.uuid/6,network_port,nic.uuid/3,disk.spindles/1,uuid,hv/cpu_cap,nic.uuid/5,nic.link/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/4,nic.mac/3,disk.uuid/15,nic.mac/6,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/virtio_disk_iothreads,nic.link/7,hv/cdrom2_image_path,pnode.group,hv/reboot_behavior,console,be/always_failover,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/11,hv/vhost_net >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/5,disk.name/0,nic.link/1,nic.uuid/2,hv/cpu_threads,hv/spice_playback_compression,bridge >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,nic.uuid/1,disk.uuid/2,hv/kvm_extra,status,disk.size/13,hv/vnc_x509_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/13,nic.bridge/7,hv/mem_path,ip,snodes,disk.spindles,disk.uuid/14 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.links,nic.link/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/11,nic.mac/0,nic.network/5,nic_mode,nic.mac/1,disk.name/4,hv/usb_devices,snodes.group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pvh_mode,nic_network >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/8,hv/spice_bind,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.size/11,name,nic.bridges,disk.uuid/7,nic.network/4,nic.mode/2,hv/bootloader_args,oper_vcpus,disk.size/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/0,nic.name/5,nic.bridge/6,nic.network/1,nic.ip/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/soundhw,hv/vga,be/vcpus,disk.size/4,disk.size/0,disk.uuid/9,disk.spindles/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuids,disk.names,nic.network/2,disk.count,disk.spindles/5,disk.uuid/12,vcpus,hv/use_bootloader,nic.bridge/2,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/2,hv/spice_streaming_video,disk_usage,nic.vlan/5,disk.spindles/11,nic.vlans,nic.ip/6,nic.vlan/0,disk.spindles/14,nic.link/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pae,disk.sizes,hv/keymap,oper_ram,hv/kernel_args,nic.network.name/6,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/0,disk.size/12,nic.ip/7,nic.link/0,disk.name/6,hv/spice_use_vdagent,hv/serial_console,nic.network.name/7,disk.uuid/13 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,disk.name/14,hv/spice_use_tls,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vif_type,nic.bridge/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,disk_template,hv/disk_cache,nic.uuid/0,nic.network/3,hv/migration_downtime,disk.name/7,serial_no,disk.spindles/10,nic.bridge/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,hv/startup_timeout,hv/spice_ip_version,hv/acpi,hv/vnet_hdr,hv/boot_order,custom_hvparams,hv/drop_capabilities,hv/cpu_cores >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/5,be/spindle_use,disk.size/9,hv/device_model,hypervisor,hv/extra_config,nic.network.name/3,hv/disk_aio >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/security_domain,disk.uuid/8,nic.network/6,hv/machine_version,nic.vlan/3,nic.ips,nic.networks.names,hv/extra_cgroups,sdb_size >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_tls,hv/security_model,hv/num_ttys,disk.name/3,nic.mode/3,be/memory,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_discard,nic.name/1,nic.bridge/5,hv/vnc_x509_verify,nic.uuid/6,oper_state,disk.spindles/7,disk.spindles/2,hv/cpu_type,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/root_path,nic.ip/4,disk.spindles/15,hv/user_shutdown,custom_nicparams,hv/use_guest_agent,beparams,nic.name/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/15,os,disk.uuid/3,hv/scsi_controller_type,hv/blockdev_prefix,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.mode/6,hv/cdrom_disk_type,nic.name/7,hv/virtio_net_queues,be/minmem,hv/usb_mouse,disk.size/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/4,nic.mode/7,disk.size/1,hv/serial_speed,hv/bootloader_path,nic.networks,disk.spindles/0,disk.name/13,pnode.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output mtime,disk.uuid/4,hv/devices,nic.link/6,disk.spindles/6,nic.mac/4,nic.link/2,nic.mode/0,nic.mac/7,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_tls_ciphers,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_beparams,nic.name/0,nic.vlan/7,nic.network.name/5,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/5,tags,disk.spindles/8,nic.uuid/7,osparams,nic.mode/1,nic.vlan/1,pnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/nic_type,nic.name/3,hv/kernel_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/10,nic.ip/0,nic.bridge/3,nic.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output forthcoming,hv/viridian,disk.name/12,be/maxmem,disk.uuid/10,nic.macs,disk.name/2,nic.ip/2,admin_up,hv/use_chroot >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/3,nic_link,hv/cpuid,nic.network.name/4,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hvparams,nic.mac/5,admin_state,nic.uuid/4,hv/vnc_bind_address >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/10,hv/kvm_flag,disk.name/9,ctime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/2,disk.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_osparams,nic.network/7,disk.uuid/0,sda_size,disk.size/14,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.modes,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_path,hv/use_localtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_sockets,nic.network.name/1,hv/vnc_password_file,nic.network.name/2,nic.ip/5,mac,be/auto_balance,hv/migration_caps >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/init_script,nic.network.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_image_compression,disk.spindles/9,hv/cpu_weight,hv/floppy_image_path,hv/spice_zlib_glz_wan_compression,nic.uuids,nic.count >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-11-14 20:29:07.775888 time=0:00:10.454915 [TestInstanceList] gnt-instance list <<<< 2026-11-14 20:29:07.776003 start [TestInstanceInfo] gnt-instance info Command: ssh scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b54c9c7-d817-4cf2-9ec7-74e084ae998d Serial number: 18 Creation time: 2026-11-14 20:26:47 Modification time: 2026-11-14 20:28:52 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d7:2d:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c9f91f40-6654-4c48-bb08-53fcd1fb54f6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 0e733b97-2a08-4f00-be61-f1f52a667c9b child devices: - child 0: plain, size 768M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) name: None UUID: d36aa0a0-df66-4479-bdfb-bb49334c7348 - child 1: plain, size 128M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) name: None UUID: 30672057-9d15-47f7-ad95-c3009b2187a4 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 7eaaa720-0417-49f8-9a73-47050c12ad9e child devices: - child 0: plain, size 512M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) name: None UUID: 340c28aa-b336-449b-83e0-2c38194ff427 - child 1: plain, size 128M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) name: None UUID: 08ef70ea-d589-4bb0-b509-fb2a7c6097f4 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-11-14 20:29:10.056169 time=0:00:02.280166 [TestInstanceInfo] gnt-instance info <<<< 2026-11-14 20:29:10.056280 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b54c9c7-d817-4cf2-9ec7-74e084ae998d Serial number: 18 Creation time: 2026-11-14 20:26:47 Modification time: 2026-11-14 20:28:52 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d7:2d:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c9f91f40-6654-4c48-bb08-53fcd1fb54f6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 0e733b97-2a08-4f00-be61-f1f52a667c9b child devices: - child 0: plain, size 768M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) name: None UUID: d36aa0a0-df66-4479-bdfb-bb49334c7348 - child 1: plain, size 128M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) name: None UUID: 30672057-9d15-47f7-ad95-c3009b2187a4 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 7eaaa720-0417-49f8-9a73-47050c12ad9e child devices: - child 0: plain, size 512M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) name: None UUID: 340c28aa-b336-449b-83e0-2c38194ff427 - child 1: plain, size 128M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) name: None UUID: 08ef70ea-d589-4bb0-b509-fb2a7c6097f4 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:29:18 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:29:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:f2:a9:60,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:29:19 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:29:19 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:29:21 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:29:21 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:29:27 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:29:27 2026 - INFO: Hotplug done. Sat Nov 14 20:29:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:29:27 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Sat Nov 14 20:30:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:30:28 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:30:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 20:30:47.865947 time=0:01:37.809667 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 20:30:47.866086 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1778 GET /2/jobs/1779 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 20:30:50.183724 time=0:00:02.317638 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 20:30:50.183862 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 20:30:50.183887 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 20:30:50.183902 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 20:30:50.183915 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1780 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:30:58.071369 time=0:00:07.887454 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:30:58.071473 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 20:30:58.071497 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 20:30:58.071511 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b54c9c7-d817-4cf2-9ec7-74e084ae998d Serial number: 41 Creation time: 2026-11-14 20:26:47 Modification time: 2026-11-14 20:30:56 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d7:2d:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c9f91f40-6654-4c48-bb08-53fcd1fb54f6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 0e733b97-2a08-4f00-be61-f1f52a667c9b child devices: - child 0: plain, size 768M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) name: None UUID: d36aa0a0-df66-4479-bdfb-bb49334c7348 - child 1: plain, size 128M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) name: None UUID: 30672057-9d15-47f7-ad95-c3009b2187a4 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 7eaaa720-0417-49f8-9a73-47050c12ad9e child devices: - child 0: plain, size 512M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) name: None UUID: 340c28aa-b336-449b-83e0-2c38194ff427 - child 1: plain, size 128M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) name: None UUID: 08ef70ea-d589-4bb0-b509-fb2a7c6097f4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.Ya9tMM Command: ssh scratchy.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org'\''; } > /tmp/gnt.Ya9tMM && mv /tmp/gnt.Ya9tMM /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Sat Nov 14 20:31:01 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b54c9c7-d817-4cf2-9ec7-74e084ae998d Serial number: 41 Creation time: 2026-11-14 20:26:47 Modification time: 2026-11-14 20:30:56 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d7:2d:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c9f91f40-6654-4c48-bb08-53fcd1fb54f6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 0e733b97-2a08-4f00-be61-f1f52a667c9b child devices: - child 0: plain, size 768M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) name: None UUID: d36aa0a0-df66-4479-bdfb-bb49334c7348 - child 1: plain, size 128M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) name: None UUID: 30672057-9d15-47f7-ad95-c3009b2187a4 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 7eaaa720-0417-49f8-9a73-47050c12ad9e child devices: - child 0: plain, size 512M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) name: None UUID: 340c28aa-b336-449b-83e0-2c38194ff427 - child 1: plain, size 128M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) name: None UUID: 08ef70ea-d589-4bb0-b509-fb2a7c6097f4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.dRYrLf Command: ssh scratchy.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance02.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.dRYrLf && mv /tmp/gnt.dRYrLf /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b54c9c7-d817-4cf2-9ec7-74e084ae998d Serial number: 41 Creation time: 2026-11-14 20:26:47 Modification time: 2026-11-14 20:30:56 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d7:2d:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c9f91f40-6654-4c48-bb08-53fcd1fb54f6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 0e733b97-2a08-4f00-be61-f1f52a667c9b child devices: - child 0: plain, size 768M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) name: None UUID: d36aa0a0-df66-4479-bdfb-bb49334c7348 - child 1: plain, size 128M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) name: None UUID: 30672057-9d15-47f7-ad95-c3009b2187a4 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 7eaaa720-0417-49f8-9a73-47050c12ad9e child devices: - child 0: plain, size 512M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) name: None UUID: 340c28aa-b336-449b-83e0-2c38194ff427 - child 1: plain, size 128M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) name: None UUID: 08ef70ea-d589-4bb0-b509-fb2a7c6097f4 Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b54c9c7-d817-4cf2-9ec7-74e084ae998d Serial number: 43 Creation time: 2026-11-14 20:26:47 Modification time: 2026-11-14 20:31:12 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d7:2d:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c9f91f40-6654-4c48-bb08-53fcd1fb54f6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 0e733b97-2a08-4f00-be61-f1f52a667c9b child devices: - child 0: plain, size 768M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) name: None UUID: d36aa0a0-df66-4479-bdfb-bb49334c7348 - child 1: plain, size 128M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) name: None UUID: 30672057-9d15-47f7-ad95-c3009b2187a4 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 7eaaa720-0417-49f8-9a73-47050c12ad9e child devices: - child 0: plain, size 512M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) name: None UUID: 340c28aa-b336-449b-83e0-2c38194ff427 - child 1: plain, size 128M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) name: None UUID: 08ef70ea-d589-4bb0-b509-fb2a7c6097f4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b54c9c7-d817-4cf2-9ec7-74e084ae998d Serial number: 45 Creation time: 2026-11-14 20:26:47 Modification time: 2026-11-14 20:31:23 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d7:2d:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c9f91f40-6654-4c48-bb08-53fcd1fb54f6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 0e733b97-2a08-4f00-be61-f1f52a667c9b child devices: - child 0: plain, size 768M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) name: None UUID: d36aa0a0-df66-4479-bdfb-bb49334c7348 - child 1: plain, size 128M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) name: None UUID: 30672057-9d15-47f7-ad95-c3009b2187a4 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 7eaaa720-0417-49f8-9a73-47050c12ad9e child devices: - child 0: plain, size 512M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) name: None UUID: 340c28aa-b336-449b-83e0-2c38194ff427 - child 1: plain, size 128M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) name: None UUID: 08ef70ea-d589-4bb0-b509-fb2a7c6097f4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-11-14 20:31:28.061879 time=0:00:29.990368 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-11-14 20:31:28.061986 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/1789 GET /2/jobs/1790 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-11-14 20:31:44.955645 time=0:00:16.893659 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-11-14 20:31:44.955745 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b54c9c7-d817-4cf2-9ec7-74e084ae998d Serial number: 49 Creation time: 2026-11-14 20:26:47 Modification time: 2026-11-14 20:31:43 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d7:2d:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c9f91f40-6654-4c48-bb08-53fcd1fb54f6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 0e733b97-2a08-4f00-be61-f1f52a667c9b child devices: - child 0: plain, size 768M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) name: None UUID: d36aa0a0-df66-4479-bdfb-bb49334c7348 - child 1: plain, size 128M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) name: None UUID: 30672057-9d15-47f7-ad95-c3009b2187a4 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 7eaaa720-0417-49f8-9a73-47050c12ad9e child devices: - child 0: plain, size 512M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) name: None UUID: 340c28aa-b336-449b-83e0-2c38194ff427 - child 1: plain, size 128M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) name: None UUID: 08ef70ea-d589-4bb0-b509-fb2a7c6097f4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.JNjJOL Command: ssh scratchy.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org'\''; } > /tmp/gnt.JNjJOL && mv /tmp/gnt.JNjJOL /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Sat Nov 14 20:31:47 2026 - INFO: Resolved given name 'kvm-test-instance03.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b54c9c7-d817-4cf2-9ec7-74e084ae998d Serial number: 49 Creation time: 2026-11-14 20:26:47 Modification time: 2026-11-14 20:31:43 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d7:2d:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c9f91f40-6654-4c48-bb08-53fcd1fb54f6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 0e733b97-2a08-4f00-be61-f1f52a667c9b child devices: - child 0: plain, size 768M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) name: None UUID: d36aa0a0-df66-4479-bdfb-bb49334c7348 - child 1: plain, size 128M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) name: None UUID: 30672057-9d15-47f7-ad95-c3009b2187a4 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 7eaaa720-0417-49f8-9a73-47050c12ad9e child devices: - child 0: plain, size 512M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) name: None UUID: 340c28aa-b336-449b-83e0-2c38194ff427 - child 1: plain, size 128M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) name: None UUID: 08ef70ea-d589-4bb0-b509-fb2a7c6097f4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.TgCXkO Command: ssh scratchy.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance03.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.TgCXkO && mv /tmp/gnt.TgCXkO /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b54c9c7-d817-4cf2-9ec7-74e084ae998d Serial number: 49 Creation time: 2026-11-14 20:26:47 Modification time: 2026-11-14 20:31:43 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d7:2d:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c9f91f40-6654-4c48-bb08-53fcd1fb54f6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 0e733b97-2a08-4f00-be61-f1f52a667c9b child devices: - child 0: plain, size 768M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) name: None UUID: d36aa0a0-df66-4479-bdfb-bb49334c7348 - child 1: plain, size 128M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) name: None UUID: 30672057-9d15-47f7-ad95-c3009b2187a4 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 7eaaa720-0417-49f8-9a73-47050c12ad9e child devices: - child 0: plain, size 512M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) name: None UUID: 340c28aa-b336-449b-83e0-2c38194ff427 - child 1: plain, size 128M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) name: None UUID: 08ef70ea-d589-4bb0-b509-fb2a7c6097f4 Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 5b54c9c7-d817-4cf2-9ec7-74e084ae998d Serial number: 51 Creation time: 2026-11-14 20:26:47 Modification time: 2026-11-14 20:31:59 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d7:2d:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c9f91f40-6654-4c48-bb08-53fcd1fb54f6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 0e733b97-2a08-4f00-be61-f1f52a667c9b child devices: - child 0: plain, size 768M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) name: None UUID: d36aa0a0-df66-4479-bdfb-bb49334c7348 - child 1: plain, size 128M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) name: None UUID: 30672057-9d15-47f7-ad95-c3009b2187a4 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 7eaaa720-0417-49f8-9a73-47050c12ad9e child devices: - child 0: plain, size 512M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) name: None UUID: 340c28aa-b336-449b-83e0-2c38194ff427 - child 1: plain, size 128M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) name: None UUID: 08ef70ea-d589-4bb0-b509-fb2a7c6097f4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta | grep kvm-test-instance02.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org Command: ssh grandpa.staging.ganeti.org 'lvs -o tags --noheadings gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta | grep kvm-test-instance02.staging.ganeti.org' Command: ssh grandpa.staging.ganeti.org 'lvs -o tags --noheadings gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org originstname+kvm-test-instance03.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance03.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance03.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b54c9c7-d817-4cf2-9ec7-74e084ae998d Serial number: 53 Creation time: 2026-11-14 20:26:47 Modification time: 2026-11-14 20:32:10 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d7:2d:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c9f91f40-6654-4c48-bb08-53fcd1fb54f6 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 name: disk0 UUID: 0e733b97-2a08-4f00-be61-f1f52a667c9b child devices: - child 0: plain, size 768M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) name: None UUID: d36aa0a0-df66-4479-bdfb-bb49334c7348 - child 1: plain, size 128M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) name: None UUID: 30672057-9d15-47f7-ad95-c3009b2187a4 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 name: disk1 UUID: 7eaaa720-0417-49f8-9a73-47050c12ad9e child devices: - child 0: plain, size 512M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) name: None UUID: 340c28aa-b336-449b-83e0-2c38194ff427 - child 1: plain, size 128M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) name: None UUID: 08ef70ea-d589-4bb0-b509-fb2a7c6097f4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta | grep kvm-test-instance02.staging.ganeti.org' originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'lvs -o tags --noheadings gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' Command: ssh grandpa.staging.ganeti.org 'lvs -o tags --noheadings gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta | grep kvm-test-instance02.staging.ganeti.org' originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org originstname+kvm-test-instance02.staging.ganeti.org Command: ssh grandpa.staging.ganeti.org 'lvs -o tags --noheadings gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta | grep kvm-test-instance03.staging.ganeti.org' ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-11-14 20:32:14.813746 time=0:00:29.858001 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-11-14 20:32:14.813866 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/1799 GET /2/jobs/1800 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-11-14 20:32:31.811653 time=0:00:16.997787 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-11-14 20:32:31.811780 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 20:32:34 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 20:32:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:32:36 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 20:33:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 20:33:42 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 20:33:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:33:43 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 20:34:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 20:34:48 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 20:34:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:34:49 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 20:35:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 20:35:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 20:35:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:35:56 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 20:36:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 20:36:57.802016 time=0:04:25.990236 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 20:36:57.802204 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1807 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:37:03.093356 time=0:00:05.291152 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:37:03.093502 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1808 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1809 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1810 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1811 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1812 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:37:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 20:37:51.910594 time=0:00:48.817092 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 20:37:51.910730 start [TestInstanceTags] gnt-instance tags Command: ssh scratchy.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/1816 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/1817 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-11-14 20:37:56.519568 time=0:00:04.608838 [TestInstanceTags] gnt-instance tags <<<< 2026-11-14 20:37:56.519720 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 00:37:56 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 00:37:56 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 5b54c9c7-d817-4cf2-9ec7-74e084ae998d Serial number: 72 Creation time: 2026-11-14 20:26:47 Modification time: 2026-11-14 20:37:56 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d7:2d:f7 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c9f91f40-6654-4c48-bb08-53fcd1fb54f6 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 0e733b97-2a08-4f00-be61-f1f52a667c9b child devices: - child 0: plain, size 1.8G logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_data (253:0) name: None UUID: d36aa0a0-df66-4479-bdfb-bb49334c7348 - child 1: plain, size 128M logical_id: gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta on primary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) on secondary: /dev/gnt/62da3a2b-2a8d-475e-a7a9-a8c662ba0c2f.disk0_meta (253:1) name: None UUID: 30672057-9d15-47f7-ad95-c3009b2187a4 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 7eaaa720-0417-49f8-9a73-47050c12ad9e child devices: - child 0: plain, size 1.5G logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_data (253:2) name: None UUID: 340c28aa-b336-449b-83e0-2c38194ff427 - child 1: plain, size 128M logical_id: gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta on primary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) on secondary: /dev/gnt/5a10e4e5-1816-4d84-8734-4197a360b45d.disk1_meta (253:3) name: None UUID: 08ef70ea-d589-4bb0-b509-fb2a7c6097f4 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1820 Waiting for job 1820 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1823 Waiting for job 1823 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1825, 1826 Waiting for job 1825 ... Sat Nov 14 20:38:08 2026 * Verifying cluster config Sat Nov 14 20:38:08 2026 * Verifying cluster certificate files Sat Nov 14 20:38:08 2026 * Verifying hypervisor parameters Sat Nov 14 20:38:08 2026 * Verifying all nodes belong to an existing group Waiting for job 1826 ... Sat Nov 14 20:38:09 2026 * Verifying group 'default' Sat Nov 14 20:38:09 2026 * Gathering data (3 nodes) Sat Nov 14 20:38:09 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 20:38:10 2026 * Gathering disk information (3 nodes) Sat Nov 14 20:38:10 2026 * Verifying configuration file consistency Sat Nov 14 20:38:10 2026 * Verifying node status Sat Nov 14 20:38:10 2026 * Verifying instance status Sat Nov 14 20:38:10 2026 * Verifying orphan volumes Sat Nov 14 20:38:10 2026 * Verifying N+1 Memory redundancy Sat Nov 14 20:38:10 2026 * Assessing cluster hypervisor parameters Sat Nov 14 20:38:10 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 20:38:10 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 20:38:10 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 20:38:10 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 20:38:10 2026 * Other Notes Sat Nov 14 20:38:10 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 20:38:11.334106 time=0:00:14.814386 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 20:38:11.334201 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1828, 1829 Waiting for job 1828 ... Sat Nov 14 20:38:12 2026 * Verifying cluster config Sat Nov 14 20:38:12 2026 * Verifying cluster certificate files Sat Nov 14 20:38:12 2026 * Verifying hypervisor parameters Sat Nov 14 20:38:12 2026 * Verifying all nodes belong to an existing group Waiting for job 1829 ... Sat Nov 14 20:38:13 2026 * Verifying group 'default' Sat Nov 14 20:38:13 2026 * Gathering data (3 nodes) Sat Nov 14 20:38:13 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 20:38:14 2026 * Gathering disk information (3 nodes) Sat Nov 14 20:38:14 2026 * Verifying configuration file consistency Sat Nov 14 20:38:14 2026 * Verifying node status Sat Nov 14 20:38:14 2026 * Verifying instance status Sat Nov 14 20:38:14 2026 * Verifying orphan volumes Sat Nov 14 20:38:14 2026 * Verifying N+1 Memory redundancy Sat Nov 14 20:38:14 2026 * Assessing cluster hypervisor parameters Sat Nov 14 20:38:14 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 20:38:14 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 20:38:14 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 20:38:14 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 20:38:14 2026 * Other Notes Sat Nov 14 20:38:14 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1831 Waiting for job 1831 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-11-14 20:38:16.716768 time=0:00:05.382567 [TestClusterVerify] gnt-cluster verify <<<< 2026-11-14 20:38:16.716871 start [TestInstance] Testing getting instance(s) info via remote API GET /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/instances GET /2/instances?bulk=1 PUT /2/instances/kvm-test-instance02.staging.ganeti.org/activate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/deactivate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/prepare-export?mode=remote GET /2/jobs/1834 Sat Nov 14 20:38:20 2026 Generating X509 certificate on scratchy.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-11-14 20:38:20.500207 time=0:00:03.783336 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-11-14 20:38:20.500328 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree,csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output dfree,offline,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mnode,role,name,ndp/cpu_speed,cnodes,ctotal,sip,master,cnos >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndparams,bootid,mfree,powered,ndp/oob_program,ctime,ndp/spindle_count,uuid,sinst_list,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output pip,master_candidate,sinst_cnt,disk_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output hv_state,mtime,ndp/ovs_link >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output vm_capable,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output drained,master_capable,ndp/exclusive_storage,custom_ndparams,dtotal,ndp/ovs_name,pinst_cnt,group.uuid,pinst_list,spfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mtotal,tags,ndp/ovs,group,csockets >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' grandpa.staging.ganeti.org maude-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org' scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org' scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestNodeList] gnt-node list ------------------------------- Warning: Queried for unknown fields field/does/not/exist >>>> 2026-11-14 20:38:25.244995 time=0:00:04.744667 [TestNodeList] gnt-node list <<<< 2026-11-14 20:38:25.245113 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart,opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opstart,oplog,opresult,archived,opend >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output end_ts,priority,opstatus,status,start_ts,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output ops,received_ts,id,opexec >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 1834 1833 1832 1831 1830 1829 1828 1827 1826 1825 1824 1823 1822 1821 1820 1819 1818 1817 1816 1815 1814 1813 1812 1811 1810 1809 1808 1807 1806 1805 1804 1803 1802 1801 1800 1799 1798 1797 1796 1795 1794 1793 1792 1791 1790 1789 1788 1787 1786 1785 1784 1783 1782 1781 1780 1779 1778 1777 1776 1775 1774 1773 1772 1771 1770 1769 1768 1767 1766 1765 1764 1763 1762 1761 1760 1759 1758 1757 1756 1755 1754 1753 1752 1751 1750 1749 1748 1747 1746 1745 1744 1743 1742 1741 1740 1739 1738 1737 1736 1735 1734 1733 1732 1731 1730 1729 1728 1727 1726 1725 1724 1723 1722 1721 1720 1719 1718 1717 1716 1715 1714 1713 1712 1711 1710 1709 1708 1707 1706 1705 1704 1703 1702 1701 1700 1699 1698 1697 1696 1695 1694 1693 1692 1691 1690 1689 1688 1687 1686 1685 1684 1683 1682 1681 1680 1679 1678 1677 1676 1675 1674 1673 1672 1671 1670 1669 1668 1667 1666 1665 1664 1663 1662 1661 1660 1659 1658 1657 1656 1655 1654 1653 1652 1651 1650 1649 1648 1647 1646 1645 1644 1643 1642 1641 1640 1639 1638 1637 1636 1635 1634 1633 1632 1631 1630 1629 1628 1627 1626 1625 1624 1623 1622 1621 1620 1619 1618 1617 1616 1615 1614 1613 1612 1611 1610 1609 1608 1607 1606 1605 1604 1603 1602 1601 1600 1599 1598 1597 1596 1595 1594 1593 1592 1591 1590 1589 1588 1587 1586 1585 1584 1583 1582 1581 1580 1579 1578 1577 1576 1575 1574 1573 1572 1571 1570 1569 1568 1567 1566 1565 1564 1563 1562 1561 1560 1559 1558 1557 1556 1555 1554 1553 1552 1551 1550 1549 1548 1547 1546 1545 1544 1543 1542 1541 1540 1539 1538 1537 1536 1535 1534 1533 1532 1531 1530 1529 1528 1527 1526 1525 1524 1523 1522 1521 1520 1519 1518 1517 1516 1515 1514 1513 1512 1511 1510 1509 1508 1507 1506 1505 1504 1503 1502 1501 1500 1499 1498 1497 1496 1495 1494 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 1834 1833 1832 1831 1830 1829 1828 1827 1826 1825 1824 1823 1822 1821 1820 1819 1818 1817 1816 1815 1814 1813 1812 1811 1810 1809 1808 1807 1806 1805 1804 1803 1802 1801 1800 1799 1798 1797 1796 1795 1794 1793 1792 1791 1790 1789 1788 1787 1786 1785 1784 1783 1782 1781 1780 1779 1778 1777 1776 1775 1774 1773 1772 1771 1770 1769 1768 1767 1766 1765 1764 1763 1762 1761 1760 1759 1758 1757 1756 1755 1754 1753 1752 1751 1750 1749 1748 1747 1746 1745 1744 1743 1742 1741 1740 1739 1738 1737 1736 1735 1734 1733 1732 1731 1730 1729 1728 1727 1726 1725 1724 1723 1722 1721 1720 1719 1718 1717 1716 1715 1714 1713 1712 1711 1710 1709 1708 1707 1706 1705 1704 1703 1702 1701 1700 1699 1698 1697 1696 1695 1694 1693 1692 1691 1690 1689 1688 1687 1686 1685 1684 1683 1682 1681 1680 1679 1678 1677 1676 1675 1674 1673 1672 1671 1670 1669 1668 1667 1666 1665 1664 1663 1662 1661 1660 1659 1658 1657 1656 1655 1654 1653 1652 1651 1650 1649 1648 1647 1646 1645 1644 1643 1642 1641 1640 1639 1638 1637 1636 1635 1634 1633 1632 1631 1630 1629 1628 1627 1626 1625 1624 1623 1622 1621 1620 1619 1618 1617 1616 1615 1614 1613 1612 1611 1610 1609 1608 1607 1606 1605 1604 1603 1602 1601 1600 1599 1598 1597 1596 1595 1594 1593 1592 1591 1590 1589 1588 1587 1586 1585 1584 1583 1582 1581 1580 1579 1578 1577 1576 1575 1574 1573 1572 1571 1570 1569 1568 1567 1566 1565 1564 1563 1562 1561 1560 1559 1558 1557 1556 1555 1554 1553 1552 1551 1550 1549 1548 1547 1546 1545 1544 1543 1542 1541 1540 1539 1538 1537 1536 1535 1534 1533 1532 1531 1530 1529 1528 1527 1526 1525 1524 1523 1522 1521 1520 1519 1518 1517 1516 1515 1514 1513 1512 1511 1510 1509 1508 1507 1506 1505 1504 1503 1502 1501 1500 1499 1498 1497 1496 1495 1494 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 1266 357 1761 32 1610 1435 1069 933 1721 683 975 492 1122 843 1508 966 576 1280 1022 440 325 1241 416 826 985 84 914 169 1205 304 911 561 1457 1497 608 502 938 1377 1470 1528 1537 1076 1824 195 1469 163 1345 11 1038 1714 478 274 46 546 339 1724 1035 671 797 1170 351 461 212 1 940 1192 1152 756 1041 1111 17 67 1202 1347 1326 524 1462 632 290 678 1715 1655 751 794 1811 1649 793 535 1176 512 1070 596 790 884 915 962 1359 1149 51 1128 987 1120 42 1798 1691 890 523 278 1220 259 74 124 796 417 776 913 1711 491 346 1667 676 153 1535 1309 1296 488 1449 815 729 1139 774 568 446 1177 775 501 219 759 1279 400 817 956 1396 921 1328 380 810 55 723 245 1623 926 168 1738 199 1816 137 326 443 1640 1283 612 648 319 1520 162 1221 1184 733 711 998 908 340 1516 1672 428 156 250 1727 1588 1078 1112 1091 981 1267 526 1807 1399 463 1001 578 1182 116 281 665 999 1368 1622 728 1253 1274 1511 253 140 89 600 189 898 1698 307 653 691 1739 821 929 314 1305 607 82 405 1814 1684 611 619 185 108 1185 907 616 1527 204 490 105 1592 1002 1482 1404 1389 1780 883 1109 1375 764 332 1536 1153 262 1392 1607 1561 1245 40 887 1770 538 139 444 69 1829 208 1704 192 530 484 1678 375 418 941 1199 832 500 1620 1329 857 1688 70 1106 753 93 1165 309 1647 761 1476 1643 1409 78 744 16 1822 564 642 453 874 1172 1484 1519 1257 399 1203 1032 1650 1331 1341 103 818 1533 291 426 1794 841 1421 696 1568 437 143 6 667 1348 1099 1064 516 954 1395 1646 885 1342 809 1311 1531 1652 1834 297 842 289 1786 317 1616 1488 133 1159 1423 264 56 721 1736 1200 1782 1746 838 1763 239 474 1560 464 1096 120 720 1366 968 160 1049 104 1127 1090 811 1756 1445 1072 53 586 1549 1097 1012 329 543 1828 1320 1609 1452 213 919 106 1276 1077 703 161 445 1360 1614 895 614 1157 335 598 1234 1380 1414 865 1627 407 241 1632 877 87 26 664 1094 1661 651 853 273 1401 5 1692 621 1373 1006 848 752 904 654 470 324 459 780 1346 1334 1322 708 571 1629 1298 624 1138 856 897 1693 13 813 1670 1020 1186 1029 246 1306 1665 347 1066 1005 1338 91 1529 1277 1344 1301 47 560 270 957 1645 698 837 1818 424 1550 719 1618 693 1619 1188 1702 1677 1067 393 1079 1648 1709 1082 1249 1411 1509 782 1289 814 1686 285 312 1354 476 805 1386 1246 217 872 1431 1353 505 595 1163 392 1559 377 1494 517 1453 1023 861 1545 1393 625 1491 553 645 1010 652 337 1288 223 109 441 18 1130 1033 1302 1722 1820 617 31 946 1448 1602 1307 513 992 1532 748 587 569 1498 1496 1352 649 1832 1376 365 1362 1621 1356 738 836 1551 113 822 1701 1805 986 833 742 224 1143 830 716 726 1513 1593 368 77 287 937 868 1734 584 1507 209 1398 1577 1028 408 858 1479 760 1063 352 1060 633 14 800 497 1178 1407 1051 1418 1271 888 121 1501 1052 114 232 923 994 1573 149 277 1460 1604 602 183 630 550 628 697 1197 1467 522 294 736 1088 1562 1021 701 21 1784 311 976 831 747 932 1198 727 1208 1286 709 960 1584 1765 1778 1260 1150 1789 1797 1779 1167 1321 1263 43 1687 394 1774 1731 1682 1308 1174 122 545 1144 615 1785 429 336 88 1660 1291 1303 928 1638 1083 1217 844 283 63 792 582 762 487 808 1723 1466 268 60 722 1119 1145 1521 1578 1833 1812 983 45 228 1726 533 141 25 552 1242 1599 1229 180 1351 964 959 1563 996 1674 1113 1233 395 686 640 734 875 1129 1251 1472 1475 313 248 527 382 1416 1735 1598 1808 448 272 1663 434 1732 197 1387 1212 327 967 196 1465 917 1059 1369 1554 820 1039 178 1815 1477 807 1394 673 555 1625 1160 1566 687 475 1700 101 1591 935 1744 330 1300 599 1424 1558 1729 318 1792 260 358 1365 1489 1637 1383 659 1273 150 1154 1201 1240 536 995 1552 1381 1540 1190 601 1522 166 355 1116 1443 542 1071 643 623 451 870 690 184 499 1474 1056 1210 1390 1542 544 978 1590 609 1437 1791 136 211 965 276 465 1402 1696 597 1468 132 1534 846 3 96 1493 203 1372 1606 1007 1391 1281 72 1062 401 1024 1031 1057 194 1464 572 850 1790 174 1438 591 1244 1287 1013 566 1371 316 1546 1717 1505 1628 1733 1582 993 415 754 1651 1115 414 1158 672 1044 1171 1415 1081 1110 261 1524 179 454 1339 1379 1703 265 845 540 1624 366 127 343 1595 257 1397 755 942 299 1783 292 1458 1101 514 1596 1191 1239 518 1570 1385 356 565 128 670 886 682 176 1504 1132 1270 432 1510 1597 1316 495 1272 409 1594 984 1716 1248 275 829 8 458 100 97 901 1317 1708 1439 627 1065 674 746 1269 880 1412 781 1543 1585 1657 1108 1776 1036 186 1758 559 889 1787 263 342 1764 677 323 1324 1290 37 1725 1231 816 112 38 1155 899 206 1773 1073 1361 824 574 1571 610 1403 1161 1463 927 903 1014 65 613 900 1413 804 554 240 827 656 1580 1512 321 770 334 1697 1313 936 485 1214 1295 750 210 1312 622 684 952 71 1574 1481 1015 663 1617 1008 1788 717 1796 1148 481 504 912 167 931 1304 1809 1043 618 345 1541 1517 159 1147 1250 1653 450 1428 537 98 200 577 840 636 1238 1800 510 1635 1694 387 1683 511 1319 1538 152 1664 1455 604 1615 494 679 1564 1759 662 1335 35 54 1422 1349 1751 1659 1080 713 396 859 705 1254 1382 715 123 685 1133 1523 876 158 247 1754 1026 187 710 909 1772 777 1074 447 787 1555 181 303 1740 531 1204 1215 471 982 24 293 1323 1388 803 1107 521 1689 420 1553 639 860 115 147 315 1261 1030 725 1548 52 242 1565 201 1436 1583 125 175 1802 1459 924 1181 970 1420 581 1102 1256 1630 1146 951 1117 477 1048 455 806 658 423 266 791 2 1757 1045 893 280 1140 1232 1374 1037 1753 1265 1118 655 634 4 402 64 28 1681 144 605 896 10 631 1247 1011 825 483 1358 864 1019 1447 1767 427 398 236 300 298 1750 1810 626 741 1209 834 361 1741 59 155 765 1600 1662 282 1486 879 1363 493 422 363 1572 532 205 322 9 1000 603 230 1275 1180 1669 629 234 882 384 549 1823 1793 786 1567 778 930 785 1355 1587 15 1075 251 707 823 1666 1292 878 700 1712 1506 871 1294 331 279 1433 1768 1293 1104 620 376 1556 570 905 364 456 873 1644 81 592 438 892 1668 1058 1675 34 1046 172 918 421 249 1769 681 668 117 1131 1336 367 254 305 1707 48 379 1084 1586 1569 1327 1680 271 39 1162 7 1515 1278 110 1367 539 520 557 1676 593 583 1040 910 1226 1126 1086 773 798 431 1330 468 90 372 482 1297 1518 881 1742 1495 507 1195 30 391 1027 508 1432 1213 638 1053 1706 94 1821 436 529 563 222 1183 835 1728 362 1755 585 1100 1093 220 768 955 466 1766 1603 660 1813 769 1408 66 457 12 79 151 1016 58 1745 1137 62 130 958 589 666 971 1456 182 939 1502 1194 27 198 1760 1430 467 1061 430 839 83 854 922 1434 1530 148 515 449 1685 1654 244 692 1034 255 1211 547 118 1223 1207 1710 961 20 286 479 1125 1485 383 131 1656 1314 1103 1471 419 50 1499 669 1219 1425 637 977 258 1690 1429 460 866 202 381 439 338 1503 675 173 963 688 1173 1179 76 724 757 1749 486 969 1003 702 548 1370 1098 341 498 1134 988 29 1224 740 413 378 1633 1206 410 1626 473 972 1282 1612 852 1189 579 1589 934 1410 855 23 763 442 1490 1166 348 1105 772 784 1539 1124 57 61 1827 1579 1236 233 403 229 1364 1187 68 594 177 171 73 252 1196 802 989 1737 943 302 397 146 1222 36 1318 1705 1384 1025 1613 1258 891 1514 1004 373 1492 320 947 1718 164 1641 308 916 997 1631 1605 1092 1730 730 1762 1713 789 214 1748 1018 706 1047 567 1804 369 1427 1446 301 562 1799 1525 1576 869 948 157 371 1141 221 1608 731 1544 102 92 126 231 1284 344 1068 556 1526 135 745 190 1658 1405 771 1169 1795 99 370 953 509 647 111 767 1218 506 404 1454 138 1771 944 1444 788 528 412 1450 1636 1315 237 107 1085 1123 551 1228 644 1262 1227 1136 737 1442 1671 1483 657 49 1480 1831 226 949 1054 296 269 469 1325 1055 1634 238 1487 1299 925 452 1285 758 360 635 920 295 267 712 359 1042 1473 129 580 145 349 227 188 1500 575 390 851 1777 694 590 646 1332 256 1440 847 1581 1087 1142 385 1406 1441 386 783 1230 973 1426 1343 1806 142 1775 573 1819 1478 695 1451 1151 310 1642 1575 541 714 1803 435 1719 974 1255 1243 1259 1611 1695 235 406 1752 979 41 1817 828 1333 215 906 1400 1801 19 86 718 95 990 80 207 1417 1673 689 85 801 749 411 1252 388 1225 496 819 902 1089 1017 1114 75 862 849 134 799 33 1340 641 165 1009 1419 1050 1699 216 243 812 1825 1237 1175 284 1135 732 519 1095 44 433 328 680 354 661 1557 288 1235 779 558 1164 154 1193 525 704 1743 1781 170 867 1720 1547 350 699 425 1337 1826 735 650 306 1747 1156 588 1357 1216 1168 795 389 863 980 1679 1350 991 766 225 945 894 606 374 191 22 119 1378 193 333 950 1830 480 1310 1121 489 472 534 1264 462 739 1268 1601 1639 218 1461 353 743 503' 1266 357 1761 32 1610 1435 1069 933 1721 683 975 492 1122 843 1508 966 576 1280 1022 440 325 1241 416 826 985 84 914 169 1205 304 911 561 1457 1497 608 502 938 1377 1470 1528 1537 1076 1824 195 1469 163 1345 11 1038 1714 478 274 46 546 339 1724 1035 671 797 1170 351 461 212 1 940 1192 1152 756 1041 1111 17 67 1202 1347 1326 524 1462 632 290 678 1715 1655 751 794 1811 1649 793 535 1176 512 1070 596 790 884 915 962 1359 1149 51 1128 987 1120 42 1798 1691 890 523 278 1220 259 74 124 796 417 776 913 1711 491 346 1667 676 153 1535 1309 1296 488 1449 815 729 1139 774 568 446 1177 775 501 219 759 1279 400 817 956 1396 921 1328 380 810 55 723 245 1623 926 168 1738 199 1816 137 326 443 1640 1283 612 648 319 1520 162 1221 1184 733 711 998 908 340 1516 1672 428 156 250 1727 1588 1078 1112 1091 981 1267 526 1807 1399 463 1001 578 1182 116 281 665 999 1368 1622 728 1253 1274 1511 253 140 89 600 189 898 1698 307 653 691 1739 821 929 314 1305 607 82 405 1814 1684 611 619 185 108 1185 907 616 1527 204 490 105 1592 1002 1482 1404 1389 1780 883 1109 1375 764 332 1536 1153 262 1392 1607 1561 1245 40 887 1770 538 139 444 69 1829 208 1704 192 530 484 1678 375 418 941 1199 832 500 1620 1329 857 1688 70 1106 753 93 1165 309 1647 761 1476 1643 1409 78 744 16 1822 564 642 453 874 1172 1484 1519 1257 399 1203 1032 1650 1331 1341 103 818 1533 291 426 1794 841 1421 696 1568 437 143 6 667 1348 1099 1064 516 954 1395 1646 885 1342 809 1311 1531 1652 1834 297 842 289 1786 317 1616 1488 133 1159 1423 264 56 721 1736 1200 1782 1746 838 1763 239 474 1560 464 1096 120 720 1366 968 160 1049 104 1127 1090 811 1756 1445 1072 53 586 1549 1097 1012 329 543 1828 1320 1609 1452 213 919 106 1276 1077 703 161 445 1360 1614 895 614 1157 335 598 1234 1380 1414 865 1627 407 241 1632 877 87 26 664 1094 1661 651 853 273 1401 5 1692 621 1373 1006 848 752 904 654 470 324 459 780 1346 1334 1322 708 571 1629 1298 624 1138 856 897 1693 13 813 1670 1020 1186 1029 246 1306 1665 347 1066 1005 1338 91 1529 1277 1344 1301 47 560 270 957 1645 698 837 1818 424 1550 719 1618 693 1619 1188 1702 1677 1067 393 1079 1648 1709 1082 1249 1411 1509 782 1289 814 1686 285 312 1354 476 805 1386 1246 217 872 1431 1353 505 595 1163 392 1559 377 1494 517 1453 1023 861 1545 1393 625 1491 553 645 1010 652 337 1288 223 109 441 18 1130 1033 1302 1722 1820 617 31 946 1448 1602 1307 513 992 1532 748 587 569 1498 1496 1352 649 1832 1376 365 1362 1621 1356 738 836 1551 113 822 1701 1805 986 833 742 224 1143 830 716 726 1513 1593 368 77 287 937 868 1734 584 1507 209 1398 1577 1028 408 858 1479 760 1063 352 1060 633 14 800 497 1178 1407 1051 1418 1271 888 121 1501 1052 114 232 923 994 1573 149 277 1460 1604 602 183 630 550 628 697 1197 1467 522 294 736 1088 1562 1021 701 21 1784 311 976 831 747 932 1198 727 1208 1286 709 960 1584 1765 1778 1260 1150 1789 1797 1779 1167 1321 1263 43 1687 394 1774 1731 1682 1308 1174 122 545 1144 615 1785 429 336 88 1660 1291 1303 928 1638 1083 1217 844 283 63 792 582 762 487 808 1723 1466 268 60 722 1119 1145 1521 1578 1833 1812 983 45 228 1726 533 141 25 552 1242 1599 1229 180 1351 964 959 1563 996 1674 1113 1233 395 686 640 734 875 1129 1251 1472 1475 313 248 527 382 1416 1735 1598 1808 448 272 1663 434 1732 197 1387 1212 327 967 196 1465 917 1059 1369 1554 820 1039 178 1815 1477 807 1394 673 555 1625 1160 1566 687 475 1700 101 1591 935 1744 330 1300 599 1424 1558 1729 318 1792 260 358 1365 1489 1637 1383 659 1273 150 1154 1201 1240 536 995 1552 1381 1540 1190 601 1522 166 355 1116 1443 542 1071 643 623 451 870 690 184 499 1474 1056 1210 1390 1542 544 978 1590 609 1437 1791 136 211 965 276 465 1402 1696 597 1468 132 1534 846 3 96 1493 203 1372 1606 1007 1391 1281 72 1062 401 1024 1031 1057 194 1464 572 850 1790 174 1438 591 1244 1287 1013 566 1371 316 1546 1717 1505 1628 1733 1582 993 415 754 1651 1115 414 1158 672 1044 1171 1415 1081 1110 261 1524 179 454 1339 1379 1703 265 845 540 1624 366 127 343 1595 257 1397 755 942 299 1783 292 1458 1101 514 1596 1191 1239 518 1570 1385 356 565 128 670 886 682 176 1504 1132 1270 432 1510 1597 1316 495 1272 409 1594 984 1716 1248 275 829 8 458 100 97 901 1317 1708 1439 627 1065 674 746 1269 880 1412 781 1543 1585 1657 1108 1776 1036 186 1758 559 889 1787 263 342 1764 677 323 1324 1290 37 1725 1231 816 112 38 1155 899 206 1773 1073 1361 824 574 1571 610 1403 1161 1463 927 903 1014 65 613 900 1413 804 554 240 827 656 1580 1512 321 770 334 1697 1313 936 485 1214 1295 750 210 1312 622 684 952 71 1574 1481 1015 663 1617 1008 1788 717 1796 1148 481 504 912 167 931 1304 1809 1043 618 345 1541 1517 159 1147 1250 1653 450 1428 537 98 200 577 840 636 1238 1800 510 1635 1694 387 1683 511 1319 1538 152 1664 1455 604 1615 494 679 1564 1759 662 1335 35 54 1422 1349 1751 1659 1080 713 396 859 705 1254 1382 715 123 685 1133 1523 876 158 247 1754 1026 187 710 909 1772 777 1074 447 787 1555 181 303 1740 531 1204 1215 471 982 24 293 1323 1388 803 1107 521 1689 420 1553 639 860 115 147 315 1261 1030 725 1548 52 242 1565 201 1436 1583 125 175 1802 1459 924 1181 970 1420 581 1102 1256 1630 1146 951 1117 477 1048 455 806 658 423 266 791 2 1757 1045 893 280 1140 1232 1374 1037 1753 1265 1118 655 634 4 402 64 28 1681 144 605 896 10 631 1247 1011 825 483 1358 864 1019 1447 1767 427 398 236 300 298 1750 1810 626 741 1209 834 361 1741 59 155 765 1600 1662 282 1486 879 1363 493 422 363 1572 532 205 322 9 1000 603 230 1275 1180 1669 629 234 882 384 549 1823 1793 786 1567 778 930 785 1355 1587 15 1075 251 707 823 1666 1292 878 700 1712 1506 871 1294 331 279 1433 1768 1293 1104 620 376 1556 570 905 364 456 873 1644 81 592 438 892 1668 1058 1675 34 1046 172 918 421 249 1769 681 668 117 1131 1336 367 254 305 1707 48 379 1084 1586 1569 1327 1680 271 39 1162 7 1515 1278 110 1367 539 520 557 1676 593 583 1040 910 1226 1126 1086 773 798 431 1330 468 90 372 482 1297 1518 881 1742 1495 507 1195 30 391 1027 508 1432 1213 638 1053 1706 94 1821 436 529 563 222 1183 835 1728 362 1755 585 1100 1093 220 768 955 466 1766 1603 660 1813 769 1408 66 457 12 79 151 1016 58 1745 1137 62 130 958 589 666 971 1456 182 939 1502 1194 27 198 1760 1430 467 1061 430 839 83 854 922 1434 1530 148 515 449 1685 1654 244 692 1034 255 1211 547 118 1223 1207 1710 961 20 286 479 1125 1485 383 131 1656 1314 1103 1471 419 50 1499 669 1219 1425 637 977 258 1690 1429 460 866 202 381 439 338 1503 675 173 963 688 1173 1179 76 724 757 1749 486 969 1003 702 548 1370 1098 341 498 1134 988 29 1224 740 413 378 1633 1206 410 1626 473 972 1282 1612 852 1189 579 1589 934 1410 855 23 763 442 1490 1166 348 1105 772 784 1539 1124 57 61 1827 1579 1236 233 403 229 1364 1187 68 594 177 171 73 252 1196 802 989 1737 943 302 397 146 1222 36 1318 1705 1384 1025 1613 1258 891 1514 1004 373 1492 320 947 1718 164 1641 308 916 997 1631 1605 1092 1730 730 1762 1713 789 214 1748 1018 706 1047 567 1804 369 1427 1446 301 562 1799 1525 1576 869 948 157 371 1141 221 1608 731 1544 102 92 126 231 1284 344 1068 556 1526 135 745 190 1658 1405 771 1169 1795 99 370 953 509 647 111 767 1218 506 404 1454 138 1771 944 1444 788 528 412 1450 1636 1315 237 107 1085 1123 551 1228 644 1262 1227 1136 737 1442 1671 1483 657 49 1480 1831 226 949 1054 296 269 469 1325 1055 1634 238 1487 1299 925 452 1285 758 360 635 920 295 267 712 359 1042 1473 129 580 145 349 227 188 1500 575 390 851 1777 694 590 646 1332 256 1440 847 1581 1087 1142 385 1406 1441 386 783 1230 973 1426 1343 1806 142 1775 573 1819 1478 695 1451 1151 310 1642 1575 541 714 1803 435 1719 974 1255 1243 1259 1611 1695 235 406 1752 979 41 1817 828 1333 215 906 1400 1801 19 86 718 95 990 80 207 1417 1673 689 85 801 749 411 1252 388 1225 496 819 902 1089 1017 1114 75 862 849 134 799 33 1340 641 165 1009 1419 1050 1699 216 243 812 1825 1237 1175 284 1135 732 519 1095 44 433 328 680 354 661 1557 288 1235 779 558 1164 154 1193 525 704 1743 1781 170 867 1720 1547 350 699 425 1337 1826 735 650 306 1747 1156 588 1357 1216 1168 795 389 863 980 1679 1350 991 766 225 945 894 606 374 191 22 119 1378 193 333 950 1830 480 1310 1121 489 472 534 1264 462 739 1268 1601 1639 218 1461 353 743 503 Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-11-14 20:38:32.974955 time=0:00:07.729842 [TestJobList] gnt-job list <<<< 2026-11-14 20:38:32.975124 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-11-14 20:38:32.975224 time=0:00:00.000100 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-11-14 20:38:32.975293 start [TestGroupList] gnt-group list --- Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_name,node_list,ctime,node_cnt,mtime,uuid,ndp/ovs_link,name,ndp/spindle_count,serial_no,custom_ipolicy,pinst_list,ndp/cpu_speed,ndp/ssh_port,ndp/ovs,ndparams,alloc_policy,pinst_cnt,ndp/exclusive_storage,ipolicy,custom_diskparams,tags,custom_ndparams,diskparams,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output alloc_policy,ctime,custom_diskparams,custom_ipolicy,custom_ndparams,diskparams,ipolicy,mtime,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,node_cnt,node_list,pinst_cnt,pinst_list,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_name,node_list,ctime,node_cnt,mtime,uuid,ndp/ovs_link,name,ndp/spindle_count,serial_no,custom_ipolicy,pinst_list,ndp/cpu_speed,ndp/ssh_port,ndp/ovs,ndparams,alloc_policy,pinst_cnt,ndp/exclusive_storage,ipolicy,custom_diskparams,tags,custom_ndparams,diskparams,ndp/oob_program,ndp/ovs_name,node_list,ctime,node_cnt,mtime,uuid,ndp/ovs_link,name,ndp/spindle_count,serial_no,custom_ipolicy,pinst_list,ndp/cpu_speed,ndp/ssh_port,ndp/ovs,ndparams,alloc_policy,pinst_cnt,ndp/exclusive_storage,ipolicy,custom_diskparams,tags,custom_ndparams,diskparams,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/oob_program,diskparams,custom_ndparams,tags,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ipolicy,ndp/exclusive_storage,pinst_cnt,alloc_policy,ndparams,ndp/ovs,ndp/ssh_port,ndp/cpu_speed,pinst_list >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output custom_ipolicy,serial_no,ndp/spindle_count,name,ndp/ovs_link,uuid,mtime,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ctime,node_list >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_name >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh scratchy.staging.ganeti.org 'gnt-group list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: NodeGroup name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupList] gnt-group list ----------------------------- >>>> 2026-11-14 20:38:35.142434 time=0:00:02.167141 [TestGroupList] gnt-group list <<<< 2026-11-14 20:38:35.142514 start [TestGroupListFields] gnt-group list-fields Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields alloc_policy name serial_no uuid node_cnt node_list pinst_cnt pinst_list tags ipolicy custom_ipolicy custom_ndparams ndparams diskparams custom_diskparams ndp/cpu_speed ndp/exclusive_storage ndp/oob_program ndp/ovs ndp/ovs_link ndp/ovs_name ndp/spindle_count ndp/ssh_port ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- >>>> 2026-11-14 20:38:35.810902 time=0:00:00.668388 [TestGroupListFields] gnt-group list-fields Warning: Queried for unknown fields field/does/not/exist <<<< 2026-11-14 20:38:35.811037 start [TestInstanceFailover] gnt-instance failover Command: ssh scratchy.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:38:36 2026 Failover instance kvm-test-instance02.staging.ganeti.org Sat Nov 14 20:38:36 2026 * checking disk consistency between source and target Sat Nov 14 20:38:37 2026 * shutting down instance on source node Sat Nov 14 20:38:42 2026 * deactivating the instance's disks on source node Sat Nov 14 20:38:44 2026 * activating the instance's disks on target node grandpa.staging.ganeti.org Sat Nov 14 20:38:47 2026 * starting the instance on the target node grandpa.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:38:49 2026 Failover instance kvm-test-instance02.staging.ganeti.org Sat Nov 14 20:38:49 2026 * checking disk consistency between source and target Sat Nov 14 20:38:50 2026 * shutting down instance on source node Sat Nov 14 20:39:00 2026 * deactivating the instance's disks on source node Sat Nov 14 20:39:01 2026 * activating the instance's disks on target node scratchy.staging.ganeti.org Sat Nov 14 20:39:05 2026 * starting the instance on the target node scratchy.staging.ganeti.org ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-11-14 20:39:05.877120 time=0:00:30.066083 [TestInstanceFailover] gnt-instance failover <<<< 2026-11-14 20:39:05.877293 start [TestRapiInstanceFailover] Test failing over instance via RAPI GET /2/jobs/1837 Sat Nov 14 20:39:06 2026 Failover instance kvm-test-instance02.staging.ganeti.org Sat Nov 14 20:39:06 2026 * checking disk consistency between source and target Sat Nov 14 20:39:07 2026 * shutting down instance on source node Sat Nov 14 20:39:17 2026 * deactivating the instance's disks on source node Sat Nov 14 20:39:19 2026 * activating the instance's disks on target node grandpa.staging.ganeti.org Sat Nov 14 20:39:22 2026 * starting the instance on the target node grandpa.staging.ganeti.org GET /2/jobs/1838 Sat Nov 14 20:39:24 2026 Failover instance kvm-test-instance02.staging.ganeti.org Sat Nov 14 20:39:24 2026 * checking disk consistency between source and target Sat Nov 14 20:39:24 2026 * shutting down instance on source node Sat Nov 14 20:39:34 2026 * deactivating the instance's disks on source node Sat Nov 14 20:39:36 2026 * activating the instance's disks on target node scratchy.staging.ganeti.org Sat Nov 14 20:39:39 2026 * starting the instance on the target node scratchy.staging.ganeti.org ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-11-14 20:39:40.629274 time=0:00:34.751981 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-11-14 20:39:40.629405 start [TestInstanceMigrate] gnt-instance migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/always_failover kvm-test-instance02.staging.ganeti.org' N Command: ssh scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:39:41 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Sat Nov 14 20:39:42 2026 * checking disk consistency between source and target Sat Nov 14 20:39:42 2026 * closing instance disks on node grandpa.staging.ganeti.org Sat Nov 14 20:39:43 2026 * changing into standalone mode Sat Nov 14 20:39:43 2026 * changing disks into dual-master mode Sat Nov 14 20:39:44 2026 * wait until resync is done Sat Nov 14 20:39:45 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Sat Nov 14 20:39:45 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Sat Nov 14 20:39:45 2026 * preparing grandpa.staging.ganeti.org to accept the instance Sat Nov 14 20:39:45 2026 * migrating instance to grandpa.staging.ganeti.org Sat Nov 14 20:39:45 2026 * starting memory transfer Sat Nov 14 20:39:47 2026 * memory transfer complete Sat Nov 14 20:39:47 2026 * closing instance disks on node scratchy.staging.ganeti.org Sat Nov 14 20:39:47 2026 * wait until resync is done Sat Nov 14 20:39:47 2026 * changing into standalone mode Sat Nov 14 20:39:48 2026 * changing disks into single-master mode Sat Nov 14 20:39:49 2026 * wait until resync is done Sat Nov 14 20:39:50 2026 * done Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=True kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:39:52 2026 - INFO: Instance configured to always failover; fallback to failover Sat Nov 14 20:39:52 2026 Failover instance kvm-test-instance02.staging.ganeti.org Sat Nov 14 20:39:52 2026 * checking disk consistency between source and target Sat Nov 14 20:39:53 2026 * shutting down instance on source node Sat Nov 14 20:39:58 2026 * deactivating the instance's disks on source node Sat Nov 14 20:39:59 2026 * activating the instance's disks on target node scratchy.staging.ganeti.org Sat Nov 14 20:40:03 2026 * starting the instance on the target node scratchy.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=False kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> False Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1843 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Can't migrate, please use failover: Instance kvm-test-instance02.staging.ganeti.org is not running Command: ssh scratchy.staging.ganeti.org 'gnt-instance migrate --force --allow-failover kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:40:19 2026 - INFO: Instance is marked down or offline, fallback allowed, switching to failover Sat Nov 14 20:40:19 2026 - INFO: Not checking memory on the secondary node as instance will not be started Sat Nov 14 20:40:20 2026 Failover instance kvm-test-instance02.staging.ganeti.org Sat Nov 14 20:40:20 2026 * not checking disk consistency as instance is not running Sat Nov 14 20:40:20 2026 * shutting down instance on source node Sat Nov 14 20:40:20 2026 * deactivating the instance's disks on source node Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Waiting for job 1846 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:40:27 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Sat Nov 14 20:40:28 2026 * checking disk consistency between source and target Sat Nov 14 20:40:28 2026 * closing instance disks on node scratchy.staging.ganeti.org Sat Nov 14 20:40:29 2026 * changing into standalone mode Sat Nov 14 20:40:29 2026 * changing disks into dual-master mode Sat Nov 14 20:40:30 2026 * wait until resync is done Sat Nov 14 20:40:31 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Sat Nov 14 20:40:31 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Sat Nov 14 20:40:31 2026 * preparing scratchy.staging.ganeti.org to accept the instance Sat Nov 14 20:40:31 2026 * migrating instance to scratchy.staging.ganeti.org Sat Nov 14 20:40:31 2026 * starting memory transfer Sat Nov 14 20:40:33 2026 * memory transfer complete Sat Nov 14 20:40:33 2026 * closing instance disks on node grandpa.staging.ganeti.org Sat Nov 14 20:40:33 2026 * wait until resync is done Sat Nov 14 20:40:34 2026 * changing into standalone mode Sat Nov 14 20:40:34 2026 * changing disks into single-master mode Sat Nov 14 20:40:35 2026 * wait until resync is done Sat Nov 14 20:40:36 2026 * done Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:40:38 2026 - INFO: Instance configured to always failover; fallback to failover Sat Nov 14 20:40:38 2026 Failover instance kvm-test-instance02.staging.ganeti.org Sat Nov 14 20:40:38 2026 * checking disk consistency between source and target Sat Nov 14 20:40:39 2026 * shutting down instance on source node Sat Nov 14 20:40:44 2026 * deactivating the instance's disks on source node Sat Nov 14 20:40:45 2026 * activating the instance's disks on target node grandpa.staging.ganeti.org Sat Nov 14 20:40:49 2026 * starting the instance on the target node grandpa.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=false kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> False Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:40:52 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Sat Nov 14 20:40:52 2026 * checking disk consistency between source and target Sat Nov 14 20:40:53 2026 * closing instance disks on node scratchy.staging.ganeti.org Sat Nov 14 20:40:53 2026 * changing into standalone mode Sat Nov 14 20:40:53 2026 * changing disks into dual-master mode Sat Nov 14 20:40:55 2026 * wait until resync is done Sat Nov 14 20:40:55 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Sat Nov 14 20:40:55 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Sat Nov 14 20:40:55 2026 * preparing scratchy.staging.ganeti.org to accept the instance Sat Nov 14 20:40:56 2026 * migrating instance to scratchy.staging.ganeti.org Sat Nov 14 20:40:56 2026 * starting memory transfer Sat Nov 14 20:40:57 2026 * memory transfer complete Sat Nov 14 20:40:57 2026 * closing instance disks on node grandpa.staging.ganeti.org Sat Nov 14 20:40:57 2026 * wait until resync is done Sat Nov 14 20:40:58 2026 * changing into standalone mode Sat Nov 14 20:40:58 2026 * changing disks into single-master mode Sat Nov 14 20:40:59 2026 * wait until resync is done Sat Nov 14 20:41:00 2026 * done ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-11-14 20:41:00.417516 time=0:01:19.788111 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-11-14 20:41:00.417642 start [TestRapiInstanceMigrate] Test migrating instance via RAPI GET /2/jobs/1852 Sat Nov 14 20:41:01 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Sat Nov 14 20:41:01 2026 * checking disk consistency between source and target Sat Nov 14 20:41:02 2026 * closing instance disks on node grandpa.staging.ganeti.org Sat Nov 14 20:41:02 2026 * changing into standalone mode Sat Nov 14 20:41:03 2026 * changing disks into dual-master mode Sat Nov 14 20:41:04 2026 * wait until resync is done Sat Nov 14 20:41:04 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Sat Nov 14 20:41:04 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Sat Nov 14 20:41:05 2026 * preparing grandpa.staging.ganeti.org to accept the instance Sat Nov 14 20:41:05 2026 * migrating instance to grandpa.staging.ganeti.org Sat Nov 14 20:41:05 2026 * starting memory transfer Sat Nov 14 20:41:06 2026 * memory transfer complete Sat Nov 14 20:41:06 2026 * closing instance disks on node scratchy.staging.ganeti.org Sat Nov 14 20:41:07 2026 * wait until resync is done Sat Nov 14 20:41:07 2026 * changing into standalone mode Sat Nov 14 20:41:07 2026 * changing disks into single-master mode Sat Nov 14 20:41:09 2026 * wait until resync is done Sat Nov 14 20:41:09 2026 * done GET /2/jobs/1853 Sat Nov 14 20:41:10 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Sat Nov 14 20:41:11 2026 * checking disk consistency between source and target Sat Nov 14 20:41:11 2026 * closing instance disks on node scratchy.staging.ganeti.org Sat Nov 14 20:41:12 2026 * changing into standalone mode Sat Nov 14 20:41:12 2026 * changing disks into dual-master mode Sat Nov 14 20:41:13 2026 * wait until resync is done Sat Nov 14 20:41:14 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Sat Nov 14 20:41:14 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Sat Nov 14 20:41:14 2026 * preparing scratchy.staging.ganeti.org to accept the instance Sat Nov 14 20:41:14 2026 * migrating instance to scratchy.staging.ganeti.org Sat Nov 14 20:41:14 2026 * starting memory transfer Sat Nov 14 20:41:16 2026 * memory transfer complete Sat Nov 14 20:41:16 2026 * closing instance disks on node grandpa.staging.ganeti.org Sat Nov 14 20:41:16 2026 * wait until resync is done Sat Nov 14 20:41:16 2026 * changing into standalone mode Sat Nov 14 20:41:17 2026 * changing disks into single-master mode Sat Nov 14 20:41:18 2026 * wait until resync is done Sat Nov 14 20:41:18 2026 * done ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-11-14 20:41:19.271706 time=0:00:18.854064 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-11-14 20:41:19.271849 start [TestNodeEvacuate] gnt-node evacuate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node info maude-flanders.staging.ganeti.org' - Node name: maude-flanders.staging.ganeti.org primary ip: 192.168.1.7 secondary ip: 192.168.1.7 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --separator=: --no-headers --output=name,pnode,snodes' kvm-test-instance02.staging.ganeti.org:scratchy.staging.ganeti.org:grandpa.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-node evacuate -f --new-secondary=maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org' Stdout was: Sat Nov 14 20:41:20 2026 - INFO: Evacuating instances from node 'grandpa.staging.ganeti.org': kvm-test-instance02.staging.ganeti.org Submitted jobs 1855 Waiting for job 1855 ... Sat Nov 14 20:41:21 2026 Replacing disk(s) 0, 1 for instance 'kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:41:21 2026 Current primary node: scratchy.staging.ganeti.org Sat Nov 14 20:41:21 2026 Current secondary node: grandpa.staging.ganeti.org Sat Nov 14 20:41:21 2026 STEP 1/6 Check device existence Sat Nov 14 20:41:21 2026 - INFO: Checking disk/0 on scratchy.staging.ganeti.org Sat Nov 14 20:41:21 2026 - INFO: Checking disk/1 on scratchy.staging.ganeti.org Sat Nov 14 20:41:21 2026 - INFO: Checking volume groups Sat Nov 14 20:41:21 2026 STEP 2/6 Check peer consistency Sat Nov 14 20:41:21 2026 - INFO: Checking disk/0 consistency on node scratchy.staging.ganeti.org Sat Nov 14 20:41:22 2026 - INFO: Checking disk/1 consistency on node scratchy.staging.ganeti.org Sat Nov 14 20:41:22 2026 STEP 3/6 Allocate new storage Sat Nov 14 20:41:22 2026 - INFO: Adding new local storage on maude-flanders.staging.ganeti.org for disk/0 Sat Nov 14 20:41:23 2026 - INFO: Adding new local storage on maude-flanders.staging.ganeti.org for disk/1 Sat Nov 14 20:41:24 2026 STEP 4/6 Changing drbd configuration Sat Nov 14 20:41:24 2026 - INFO: activating a new drbd on maude-flanders.staging.ganeti.org for disk/0 Sat Nov 14 20:41:25 2026 - INFO: activating a new drbd on maude-flanders.staging.ganeti.org for disk/1 Sat Nov 14 20:41:26 2026 - INFO: Shutting down drbd for disk/0 on old node Sat Nov 14 20:41:26 2026 - INFO: Shutting down drbd for disk/1 on old node Sat Nov 14 20:41:27 2026 - INFO: Detaching primary drbds from the network (=> standalone) Sat Nov 14 20:41:27 2026 - INFO: Updating instance configuration Sat Nov 14 20:41:27 2026 - INFO: Attaching primary drbds to new secondary (standalone => connected) Sat Nov 14 20:41:28 2026 STEP 5/6 Sync devices Sat Nov 14 20:41:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:41:29 2026 - INFO: - device disk/0: 0.50% done, 1h 16m 27s remaining (estimated) Sat Nov 14 20:41:29 2026 - INFO: - device disk/1: 0.60% done, 1h 5m 31s remaining (estimated) Sat Nov 14 20:42:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:42:29 2026 STEP 6/6 Removing old storage Sat Nov 14 20:42:29 2026 - INFO: Remove logical volumes for 0 Sat Nov 14 20:42:30 2026 - INFO: Remove logical volumes for 1 All instances evacuated successfully. Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-node evacuate -f --new-secondary=grandpa.staging.ganeti.org maude-flanders.staging.ganeti.org' New secondary node given (disabling iallocator), hence evacuating secondary instances only. Stdout was: Sat Nov 14 20:42:31 2026 - INFO: Evacuating instances from node 'maude-flanders.staging.ganeti.org': kvm-test-instance02.staging.ganeti.org Submitted jobs 1857 Waiting for job 1857 ... Sat Nov 14 20:42:32 2026 Replacing disk(s) 0, 1 for instance 'kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:42:32 2026 Current primary node: scratchy.staging.ganeti.org Sat Nov 14 20:42:32 2026 Current secondary node: maude-flanders.staging.ganeti.org Sat Nov 14 20:42:32 2026 STEP 1/6 Check device existence Sat Nov 14 20:42:32 2026 - INFO: Checking disk/0 on scratchy.staging.ganeti.org Sat Nov 14 20:42:32 2026 - INFO: Checking disk/1 on scratchy.staging.ganeti.org Sat Nov 14 20:42:32 2026 - INFO: Checking volume groups Sat Nov 14 20:42:32 2026 STEP 2/6 Check peer consistency Sat Nov 14 20:42:32 2026 - INFO: Checking disk/0 consistency on node scratchy.staging.ganeti.org Sat Nov 14 20:42:33 2026 - INFO: Checking disk/1 consistency on node scratchy.staging.ganeti.org Sat Nov 14 20:42:33 2026 STEP 3/6 Allocate new storage Sat Nov 14 20:42:33 2026 - INFO: Adding new local storage on grandpa.staging.ganeti.org for disk/0 Sat Nov 14 20:42:34 2026 - INFO: Adding new local storage on grandpa.staging.ganeti.org for disk/1 Sat Nov 14 20:42:35 2026 STEP 4/6 Changing drbd configuration Sat Nov 14 20:42:35 2026 - INFO: activating a new drbd on grandpa.staging.ganeti.org for disk/0 Sat Nov 14 20:42:36 2026 - INFO: activating a new drbd on grandpa.staging.ganeti.org for disk/1 Sat Nov 14 20:42:37 2026 - INFO: Shutting down drbd for disk/0 on old node Sat Nov 14 20:42:37 2026 - INFO: Shutting down drbd for disk/1 on old node Sat Nov 14 20:42:38 2026 - INFO: Detaching primary drbds from the network (=> standalone) Sat Nov 14 20:42:38 2026 - INFO: Updating instance configuration Sat Nov 14 20:42:38 2026 - INFO: Attaching primary drbds to new secondary (standalone => connected) Sat Nov 14 20:42:39 2026 STEP 5/6 Sync devices Sat Nov 14 20:42:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:42:39 2026 - INFO: - device disk/0: 0.50% done, 1h 16m 27s remaining (estimated) Sat Nov 14 20:42:39 2026 - INFO: - device disk/1: 0.60% done, 1h 5m 31s remaining (estimated) Sat Nov 14 20:43:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:43:40 2026 STEP 6/6 Removing old storage Sat Nov 14 20:43:40 2026 - INFO: Remove logical volumes for 0 Sat Nov 14 20:43:40 2026 - INFO: Remove logical volumes for 1 All instances evacuated successfully. Stderr was: ---- PASSED [TestNodeEvacuate] gnt-node evacuate ----------------------- New secondary node given (disabling iallocator), hence evacuating secondary instances only. >>>> 2026-11-14 20:43:41.552973 time=0:02:22.281124 [TestNodeEvacuate] gnt-node evacuate <<<< 2026-11-14 20:43:41.553071 start [TestNodeFailover] gnt-node failover Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node info grandpa.staging.ganeti.org' - Node name: grandpa.staging.ganeti.org primary ip: 192.168.1.6 secondary ip: 192.168.1.6 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: - kvm-test-instance02.staging.ganeti.org node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --separator=: --no-headers --output=name,pnode,snodes' kvm-test-instance02.staging.ganeti.org:scratchy.staging.ganeti.org:grandpa.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-node failover -f scratchy.staging.ganeti.org' Submitted jobs 1858 Waiting for job 1858 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:43:43 2026 Failover instance kvm-test-instance02.staging.ganeti.org Sat Nov 14 20:43:43 2026 * checking disk consistency between source and target Sat Nov 14 20:43:43 2026 * shutting down instance on source node Sat Nov 14 20:43:48 2026 * deactivating the instance's disks on source node Sat Nov 14 20:43:50 2026 * activating the instance's disks on target node grandpa.staging.ganeti.org Sat Nov 14 20:43:53 2026 * starting the instance on the target node grandpa.staging.ganeti.org All 1 instance(s) failed over successfully. Command: ssh scratchy.staging.ganeti.org 'gnt-node failover -f grandpa.staging.ganeti.org' Submitted jobs 1859 Waiting for job 1859 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:43:55 2026 Failover instance kvm-test-instance02.staging.ganeti.org Sat Nov 14 20:43:55 2026 * checking disk consistency between source and target Sat Nov 14 20:43:56 2026 * shutting down instance on source node Sat Nov 14 20:44:06 2026 * deactivating the instance's disks on source node Sat Nov 14 20:44:07 2026 * activating the instance's disks on target node scratchy.staging.ganeti.org Sat Nov 14 20:44:11 2026 * starting the instance on the target node scratchy.staging.ganeti.org All 1 instance(s) failed over successfully. ---- PASSED [TestNodeFailover] gnt-node failover ----------------------- >>>> 2026-11-14 20:44:12.024975 time=0:00:30.471904 [TestNodeFailover] gnt-node failover <<<< 2026-11-14 20:44:12.025142 start [TestNodeMigrate] gnt-node migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node info grandpa.staging.ganeti.org' - Node name: grandpa.staging.ganeti.org primary ip: 192.168.1.6 secondary ip: 192.168.1.6 master candidate: True drained: False offline: False master_capable: True vm_capable: True primary for instances: secondary for instances: - kvm-test-instance02.staging.ganeti.org node parameters: cpu_speed: default (1) exclusive_storage: default (False) oob_program: default () ovs: default (False) ovs_link: default () ovs_name: default (switch1) spindle_count: default (1) ssh_port: default (22) Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --separator=: --no-headers --output=name,pnode,snodes' kvm-test-instance02.staging.ganeti.org:scratchy.staging.ganeti.org:grandpa.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-node migrate -f scratchy.staging.ganeti.org' Submitted jobs 1861 Waiting for job 1861 ... Sat Nov 14 20:44:14 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Sat Nov 14 20:44:14 2026 * checking disk consistency between source and target Sat Nov 14 20:44:15 2026 * closing instance disks on node grandpa.staging.ganeti.org Sat Nov 14 20:44:15 2026 * changing into standalone mode Sat Nov 14 20:44:15 2026 * changing disks into dual-master mode Sat Nov 14 20:44:17 2026 * wait until resync is done Sat Nov 14 20:44:17 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Sat Nov 14 20:44:17 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Sat Nov 14 20:44:18 2026 * preparing grandpa.staging.ganeti.org to accept the instance Sat Nov 14 20:44:18 2026 * migrating instance to grandpa.staging.ganeti.org Sat Nov 14 20:44:18 2026 * starting memory transfer Sat Nov 14 20:44:19 2026 * memory transfer complete Sat Nov 14 20:44:19 2026 * closing instance disks on node scratchy.staging.ganeti.org Sat Nov 14 20:44:20 2026 * wait until resync is done Sat Nov 14 20:44:20 2026 * changing into standalone mode Sat Nov 14 20:44:20 2026 * changing disks into single-master mode Sat Nov 14 20:44:22 2026 * wait until resync is done Sat Nov 14 20:44:22 2026 * done All instances migrated successfully. Command: ssh scratchy.staging.ganeti.org 'gnt-node migrate -f grandpa.staging.ganeti.org' Submitted jobs 1863 Waiting for job 1863 ... Sat Nov 14 20:44:24 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Sat Nov 14 20:44:24 2026 * checking disk consistency between source and target Sat Nov 14 20:44:25 2026 * closing instance disks on node scratchy.staging.ganeti.org Sat Nov 14 20:44:25 2026 * changing into standalone mode Sat Nov 14 20:44:26 2026 * changing disks into dual-master mode Sat Nov 14 20:44:27 2026 * wait until resync is done Sat Nov 14 20:44:27 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Sat Nov 14 20:44:27 2026 * opening instance disks on node scratchy.staging.ganeti.org in shared mode Sat Nov 14 20:44:28 2026 * preparing scratchy.staging.ganeti.org to accept the instance Sat Nov 14 20:44:28 2026 * migrating instance to scratchy.staging.ganeti.org Sat Nov 14 20:44:28 2026 * starting memory transfer Sat Nov 14 20:44:29 2026 * memory transfer complete Sat Nov 14 20:44:30 2026 * closing instance disks on node grandpa.staging.ganeti.org Sat Nov 14 20:44:30 2026 * wait until resync is done Sat Nov 14 20:44:30 2026 * changing into standalone mode Sat Nov 14 20:44:31 2026 * changing disks into single-master mode Sat Nov 14 20:44:32 2026 * wait until resync is done Sat Nov 14 20:44:32 2026 * done All instances migrated successfully. ---- PASSED [TestNodeMigrate] gnt-node migrate ------------------------- >>>> 2026-11-14 20:44:32.916856 time=0:00:20.891714 [TestNodeMigrate] gnt-node migrate <<<< 2026-11-14 20:44:32.916967 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh scratchy.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-11-14 20:44:34.176048 time=0:00:01.259081 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-11-14 20:44:34.176218 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-11-14 20:44:34.176236 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 20:44:42.749180 time=0:00:08.572944 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2e3057a3b78364bd5db1efd01684fe5389b9b1a5 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1867, 1868 Waiting for job 1867 ... Sat Nov 14 20:44:44 2026 * Verifying cluster config Sat Nov 14 20:44:44 2026 * Verifying cluster certificate files Sat Nov 14 20:44:44 2026 * Verifying hypervisor parameters Sat Nov 14 20:44:44 2026 * Verifying all nodes belong to an existing group Waiting for job 1868 ... Sat Nov 14 20:44:44 2026 * Verifying group 'default' Sat Nov 14 20:44:44 2026 * Gathering data (3 nodes) Sat Nov 14 20:44:44 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 20:44:45 2026 * Gathering disk information (3 nodes) Sat Nov 14 20:44:45 2026 * Verifying configuration file consistency Sat Nov 14 20:44:45 2026 * Verifying node status Sat Nov 14 20:44:45 2026 * Verifying instance status Sat Nov 14 20:44:45 2026 * Verifying orphan volumes Sat Nov 14 20:44:45 2026 * Verifying N+1 Memory redundancy Sat Nov 14 20:44:45 2026 * Assessing cluster hypervisor parameters Sat Nov 14 20:44:45 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 20:44:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 20:44:45 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 20:44:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 20:44:45 2026 * Other Notes Sat Nov 14 20:44:45 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2e3057a3b78364bd5db1efd01684fe5389b9b1a5 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 20:44:42 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.IuEnfp instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-11-14 20:44:47.599363 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:44:49 2026 * creating instance disks... Sat Nov 14 20:44:57 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 20:44:57 2026 adding disks to cluster config Sat Nov 14 20:44:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:44:57 2026 - INFO: - device disk/0: 2.60% done, 4m 1s remaining (estimated) Sat Nov 14 20:44:57 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 20:45:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:45:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:45:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:45:58 2026 * running the instance OS create scripts... Sat Nov 14 20:45:58 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b068d09a-3f30-46c0-9e00-f3ad3215aac5 Serial number: 4 Creation time: 2026-11-14 20:44:57 Modification time: 2026-11-14 20:45:58 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:2e:1f:87 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 65d055e2-8471-44f6-9547-185ee0299ca2 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 728aea32-60f0-4bbf-b743-5b78f8351a9d child devices: - child 0: plain, size 768M logical_id: gnt/5e80c9b8-7ebf-47ae-8cf1-6bcc71d466e7.disk0_data on primary: /dev/gnt/5e80c9b8-7ebf-47ae-8cf1-6bcc71d466e7.disk0_data (253:0) on secondary: /dev/gnt/5e80c9b8-7ebf-47ae-8cf1-6bcc71d466e7.disk0_data (253:0) name: None UUID: 219419d2-86a2-4a7a-873e-b9d0c6a13a79 - child 1: plain, size 128M logical_id: gnt/5e80c9b8-7ebf-47ae-8cf1-6bcc71d466e7.disk0_meta on primary: /dev/gnt/5e80c9b8-7ebf-47ae-8cf1-6bcc71d466e7.disk0_meta (253:1) on secondary: /dev/gnt/5e80c9b8-7ebf-47ae-8cf1-6bcc71d466e7.disk0_meta (253:1) name: None UUID: ccda9c39-2819-4d27-8f43-6fa9f9b49e30 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 920b9237-c11d-4f2b-8bf6-d724c0a4db69 child devices: - child 0: plain, size 512M logical_id: gnt/3b6046ae-bfa8-451d-81e7-da1d13b779a5.disk1_data on primary: /dev/gnt/3b6046ae-bfa8-451d-81e7-da1d13b779a5.disk1_data (253:2) on secondary: /dev/gnt/3b6046ae-bfa8-451d-81e7-da1d13b779a5.disk1_data (253:2) name: None UUID: 78ea6b86-d605-4258-a39a-2c98be9ab22e - child 1: plain, size 128M logical_id: gnt/3b6046ae-bfa8-451d-81e7-da1d13b779a5.disk1_meta on primary: /dev/gnt/3b6046ae-bfa8-451d-81e7-da1d13b779a5.disk1_meta (253:3) on secondary: /dev/gnt/3b6046ae-bfa8-451d-81e7-da1d13b779a5.disk1_meta (253:3) name: None UUID: 6b38b351-c14c-4d5e-bae6-32f605c275f9 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 20:46:01.796498 time=0:01:14.197135 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 20:46:01.796588 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1872 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:46:04.786292 time=0:00:02.989704 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:46:04.786451 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 20:46:04.786472 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1875 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1875 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1876 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:46:08 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1877 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1877 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1878 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1878 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 20:46:14.439568 time=0:00:09.653096 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 20:46:14.439715 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1881 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:46:19.730955 time=0:00:05.291240 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:46:19.731056 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1882 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 20:46:22.703638 time=0:00:02.972582 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 20:46:22.703766 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1883 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 20:46:28.075764 time=0:00:05.371998 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 20:46:28.075890 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b068d09a-3f30-46c0-9e00-f3ad3215aac5 Serial number: 16 Creation time: 2026-11-14 20:44:57 Modification time: 2026-11-14 20:46:23 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:2e:1f:87 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 65d055e2-8471-44f6-9547-185ee0299ca2 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 728aea32-60f0-4bbf-b743-5b78f8351a9d child devices: - child 0: plain, size 768M logical_id: gnt/5e80c9b8-7ebf-47ae-8cf1-6bcc71d466e7.disk0_data on primary: /dev/gnt/5e80c9b8-7ebf-47ae-8cf1-6bcc71d466e7.disk0_data (253:0) on secondary: /dev/gnt/5e80c9b8-7ebf-47ae-8cf1-6bcc71d466e7.disk0_data (253:0) name: None UUID: 219419d2-86a2-4a7a-873e-b9d0c6a13a79 - child 1: plain, size 128M logical_id: gnt/5e80c9b8-7ebf-47ae-8cf1-6bcc71d466e7.disk0_meta on primary: /dev/gnt/5e80c9b8-7ebf-47ae-8cf1-6bcc71d466e7.disk0_meta (253:1) on secondary: /dev/gnt/5e80c9b8-7ebf-47ae-8cf1-6bcc71d466e7.disk0_meta (253:1) name: None UUID: ccda9c39-2819-4d27-8f43-6fa9f9b49e30 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 920b9237-c11d-4f2b-8bf6-d724c0a4db69 child devices: - child 0: plain, size 512M logical_id: gnt/3b6046ae-bfa8-451d-81e7-da1d13b779a5.disk1_data on primary: /dev/gnt/3b6046ae-bfa8-451d-81e7-da1d13b779a5.disk1_data (253:2) on secondary: /dev/gnt/3b6046ae-bfa8-451d-81e7-da1d13b779a5.disk1_data (253:2) name: None UUID: 78ea6b86-d605-4258-a39a-2c98be9ab22e - child 1: plain, size 128M logical_id: gnt/3b6046ae-bfa8-451d-81e7-da1d13b779a5.disk1_meta on primary: /dev/gnt/3b6046ae-bfa8-451d-81e7-da1d13b779a5.disk1_meta (253:3) on secondary: /dev/gnt/3b6046ae-bfa8-451d-81e7-da1d13b779a5.disk1_meta (253:3) name: None UUID: 6b38b351-c14c-4d5e-bae6-32f605c275f9 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 20:46:47.581315 time=0:00:19.505425 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 20:46:47.581424 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1899 GET /2/jobs/1900 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 20:46:49.919635 time=0:00:02.338211 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 20:46:49.919758 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 20:46:49.919781 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 20:46:49.919795 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 20:46:49.919807 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1901 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:46:52.807647 time=0:00:02.887840 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:46:52.807736 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 20:46:52.807759 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 20:46:52.807771 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 20:46:55 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 20:46:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:46:57 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 20:47:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 20:48:02 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 20:48:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:48:04 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 20:49:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 20:49:08 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 20:49:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:49:10 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 20:50:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 20:50:15 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 20:50:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:50:17 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 20:51:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 20:51:18.563513 time=0:04:25.755742 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 20:51:18.563627 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1908 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:51:23.855818 time=0:00:05.292191 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:51:23.855913 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1909 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1910 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1911 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1912 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1913 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:51:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 20:51:42.647649 time=0:00:18.791736 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 20:51:42.647783 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 00:51:42 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 00:51:42 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b068d09a-3f30-46c0-9e00-f3ad3215aac5 Serial number: 43 Creation time: 2026-11-14 20:44:57 Modification time: 2026-11-14 20:51:42 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:2e:1f:87 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 65d055e2-8471-44f6-9547-185ee0299ca2 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 728aea32-60f0-4bbf-b743-5b78f8351a9d child devices: - child 0: plain, size 1.8G logical_id: gnt/5e80c9b8-7ebf-47ae-8cf1-6bcc71d466e7.disk0_data on primary: /dev/gnt/5e80c9b8-7ebf-47ae-8cf1-6bcc71d466e7.disk0_data (253:0) on secondary: /dev/gnt/5e80c9b8-7ebf-47ae-8cf1-6bcc71d466e7.disk0_data (253:0) name: None UUID: 219419d2-86a2-4a7a-873e-b9d0c6a13a79 - child 1: plain, size 128M logical_id: gnt/5e80c9b8-7ebf-47ae-8cf1-6bcc71d466e7.disk0_meta on primary: /dev/gnt/5e80c9b8-7ebf-47ae-8cf1-6bcc71d466e7.disk0_meta (253:1) on secondary: /dev/gnt/5e80c9b8-7ebf-47ae-8cf1-6bcc71d466e7.disk0_meta (253:1) name: None UUID: ccda9c39-2819-4d27-8f43-6fa9f9b49e30 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 920b9237-c11d-4f2b-8bf6-d724c0a4db69 child devices: - child 0: plain, size 1.5G logical_id: gnt/3b6046ae-bfa8-451d-81e7-da1d13b779a5.disk1_data on primary: /dev/gnt/3b6046ae-bfa8-451d-81e7-da1d13b779a5.disk1_data (253:2) on secondary: /dev/gnt/3b6046ae-bfa8-451d-81e7-da1d13b779a5.disk1_data (253:2) name: None UUID: 78ea6b86-d605-4258-a39a-2c98be9ab22e - child 1: plain, size 128M logical_id: gnt/3b6046ae-bfa8-451d-81e7-da1d13b779a5.disk1_meta on primary: /dev/gnt/3b6046ae-bfa8-451d-81e7-da1d13b779a5.disk1_meta (253:3) on secondary: /dev/gnt/3b6046ae-bfa8-451d-81e7-da1d13b779a5.disk1_meta (253:3) name: None UUID: 6b38b351-c14c-4d5e-bae6-32f605c275f9 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1916 Waiting for job 1916 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1919 Waiting for job 1919 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1921, 1922 Waiting for job 1921 ... Sat Nov 14 20:51:54 2026 * Verifying cluster config Sat Nov 14 20:51:54 2026 * Verifying cluster certificate files Sat Nov 14 20:51:54 2026 * Verifying hypervisor parameters Sat Nov 14 20:51:54 2026 * Verifying all nodes belong to an existing group Waiting for job 1922 ... Sat Nov 14 20:51:55 2026 * Verifying group 'default' Sat Nov 14 20:51:55 2026 * Gathering data (3 nodes) Sat Nov 14 20:51:55 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 20:51:56 2026 * Gathering disk information (3 nodes) Sat Nov 14 20:51:56 2026 * Verifying configuration file consistency Sat Nov 14 20:51:56 2026 * Verifying node status Sat Nov 14 20:51:56 2026 * Verifying instance status Sat Nov 14 20:51:56 2026 * Verifying orphan volumes Sat Nov 14 20:51:56 2026 * Verifying N+1 Memory redundancy Sat Nov 14 20:51:56 2026 * Assessing cluster hypervisor parameters Sat Nov 14 20:51:56 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 20:51:56 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 20:51:56 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 20:51:56 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 20:51:56 2026 * Other Notes Sat Nov 14 20:51:56 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 20:51:57.489540 time=0:00:14.841757 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 20:51:57.489680 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 20:52:01.165453 time=0:00:03.675773 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b16984133589386a258d7990e47b999ed258763c /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1925, 1926 Waiting for job 1925 ... Sat Nov 14 20:52:02 2026 * Verifying cluster config Sat Nov 14 20:52:02 2026 * Verifying cluster certificate files Sat Nov 14 20:52:02 2026 * Verifying hypervisor parameters Sat Nov 14 20:52:02 2026 * Verifying all nodes belong to an existing group Waiting for job 1926 ... Sat Nov 14 20:52:03 2026 * Verifying group 'default' Sat Nov 14 20:52:03 2026 * Gathering data (3 nodes) Sat Nov 14 20:52:03 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 20:52:04 2026 * Gathering disk information (3 nodes) Sat Nov 14 20:52:04 2026 * Verifying configuration file consistency Sat Nov 14 20:52:04 2026 * Verifying node status Sat Nov 14 20:52:04 2026 * Verifying instance status Sat Nov 14 20:52:04 2026 * Verifying orphan volumes Sat Nov 14 20:52:04 2026 * Verifying N+1 Memory redundancy Sat Nov 14 20:52:04 2026 * Assessing cluster hypervisor parameters Sat Nov 14 20:52:04 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 20:52:04 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 20:52:04 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 20:52:04 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 20:52:04 2026 * Other Notes Sat Nov 14 20:52:04 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b16984133589386a258d7990e47b999ed258763c /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-11-14 20:52:06.944445 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:52:08 2026 * creating instance disks... Sat Nov 14 20:52:16 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 20:52:16 2026 adding disks to cluster config Sat Nov 14 20:52:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:52:17 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Sat Nov 14 20:52:17 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 20:53:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:53:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:53:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 20:53:17 2026 * running the instance OS create scripts... Sat Nov 14 20:53:18 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0a864d28-0648-432c-ac33-cc95fd3e0967 Serial number: 4 Creation time: 2026-11-14 20:52:16 Modification time: 2026-11-14 20:53:18 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:83:6f:d2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5eb9ee46-ab04-4d14-83f1-7b2b3f5557d0 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 284ad0a6-ce1c-4997-8824-916c447bac1e child devices: - child 0: plain, size 768M logical_id: gnt/b0983746-68cd-49e2-a451-2781132e0225.disk0_data on primary: /dev/gnt/b0983746-68cd-49e2-a451-2781132e0225.disk0_data (253:0) on secondary: /dev/gnt/b0983746-68cd-49e2-a451-2781132e0225.disk0_data (253:0) name: None UUID: 0544b81b-09c8-4acd-9e4d-511313a9b401 - child 1: plain, size 128M logical_id: gnt/b0983746-68cd-49e2-a451-2781132e0225.disk0_meta on primary: /dev/gnt/b0983746-68cd-49e2-a451-2781132e0225.disk0_meta (253:1) on secondary: /dev/gnt/b0983746-68cd-49e2-a451-2781132e0225.disk0_meta (253:1) name: None UUID: eed85891-03ef-4377-b50b-29dccb3f49c0 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: ec451fbc-7466-4ecc-9996-94e5a3083968 child devices: - child 0: plain, size 512M logical_id: gnt/db4c29fe-6ee3-410b-9f54-48369954b855.disk1_data on primary: /dev/gnt/db4c29fe-6ee3-410b-9f54-48369954b855.disk1_data (253:2) on secondary: /dev/gnt/db4c29fe-6ee3-410b-9f54-48369954b855.disk1_data (253:2) name: None UUID: 776e1c02-1451-4961-bee2-f6e8455dd454 - child 1: plain, size 128M logical_id: gnt/db4c29fe-6ee3-410b-9f54-48369954b855.disk1_meta on primary: /dev/gnt/db4c29fe-6ee3-410b-9f54-48369954b855.disk1_meta (253:3) on secondary: /dev/gnt/db4c29fe-6ee3-410b-9f54-48369954b855.disk1_meta (253:3) name: None UUID: cef1a857-cf9a-4d88-8900-cc63a39e225f Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 20:53:20.996184 time=0:01:14.051739 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 20:53:20.996323 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1931 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:53:33.694745 time=0:00:12.698422 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:53:33.694909 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 20:53:33.694934 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1934 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1934 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1935 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 20:53:37 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1936 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1936 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1937 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1937 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 20:53:43.327142 time=0:00:09.632208 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 20:53:43.327230 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1940 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 20:53:48.617106 time=0:00:05.289876 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 20:53:48.617227 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/1941 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 20:54:01.400093 time=0:00:12.782866 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 20:54:01.400225 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/1942 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 20:54:06.567613 time=0:00:05.167388 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 20:54:06.567712 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0a864d28-0648-432c-ac33-cc95fd3e0967 Serial number: 16 Creation time: 2026-11-14 20:52:16 Modification time: 2026-11-14 20:54:02 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:83:6f:d2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5eb9ee46-ab04-4d14-83f1-7b2b3f5557d0 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 284ad0a6-ce1c-4997-8824-916c447bac1e child devices: - child 0: plain, size 768M logical_id: gnt/b0983746-68cd-49e2-a451-2781132e0225.disk0_data on primary: /dev/gnt/b0983746-68cd-49e2-a451-2781132e0225.disk0_data (253:0) on secondary: /dev/gnt/b0983746-68cd-49e2-a451-2781132e0225.disk0_data (253:0) name: None UUID: 0544b81b-09c8-4acd-9e4d-511313a9b401 - child 1: plain, size 128M logical_id: gnt/b0983746-68cd-49e2-a451-2781132e0225.disk0_meta on primary: /dev/gnt/b0983746-68cd-49e2-a451-2781132e0225.disk0_meta (253:1) on secondary: /dev/gnt/b0983746-68cd-49e2-a451-2781132e0225.disk0_meta (253:1) name: None UUID: eed85891-03ef-4377-b50b-29dccb3f49c0 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: ec451fbc-7466-4ecc-9996-94e5a3083968 child devices: - child 0: plain, size 512M logical_id: gnt/db4c29fe-6ee3-410b-9f54-48369954b855.disk1_data on primary: /dev/gnt/db4c29fe-6ee3-410b-9f54-48369954b855.disk1_data (253:2) on secondary: /dev/gnt/db4c29fe-6ee3-410b-9f54-48369954b855.disk1_data (253:2) name: None UUID: 776e1c02-1451-4961-bee2-f6e8455dd454 - child 1: plain, size 128M logical_id: gnt/db4c29fe-6ee3-410b-9f54-48369954b855.disk1_meta on primary: /dev/gnt/db4c29fe-6ee3-410b-9f54-48369954b855.disk1_meta (253:3) on secondary: /dev/gnt/db4c29fe-6ee3-410b-9f54-48369954b855.disk1_meta (253:3) name: None UUID: cef1a857-cf9a-4d88-8900-cc63a39e225f Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:54:14 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:54:15 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:23:3e:a0,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:54:16 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:54:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:54:17 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:54:17 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:54:23 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:54:23 2026 - INFO: Hotplug done. Sat Nov 14 20:54:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:54:24 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Sat Nov 14 20:55:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 20:55:25 2026 - INFO: Trying to hotplug device... Sat Nov 14 20:55:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 20:55:44.533882 time=0:01:37.966170 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 20:55:44.533980 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/1963 GET /2/jobs/1964 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 20:55:46.835659 time=0:00:02.301679 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 20:55:46.835783 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 20:55:46.835804 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 20:55:46.835819 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 20:55:46.835830 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1965 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 20:55:54.625211 time=0:00:07.789381 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 20:55:54.625395 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 20:55:54.625421 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 20:55:54.625436 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 20:55:57 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 20:55:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:55:59 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 20:56:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 20:57:04 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 20:57:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:57:06 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 20:58:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 20:58:10 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 20:58:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:58:12 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 20:59:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 20:59:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 20:59:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 20:59:18 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:00:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 21:00:20.260815 time=0:04:25.635379 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 21:00:20.260990 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 1972 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 21:00:25.438178 time=0:00:05.177188 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 21:00:25.438293 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 1973 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 1974 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 1975 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1976 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 1977 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 21:01:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 21:01:13.917276 time=0:00:48.478983 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 21:01:13.917399 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 01:01:14 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 01:01:14 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0a864d28-0648-432c-ac33-cc95fd3e0967 Serial number: 50 Creation time: 2026-11-14 20:52:16 Modification time: 2026-11-14 21:01:13 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:83:6f:d2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5eb9ee46-ab04-4d14-83f1-7b2b3f5557d0 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 284ad0a6-ce1c-4997-8824-916c447bac1e child devices: - child 0: plain, size 1.8G logical_id: gnt/b0983746-68cd-49e2-a451-2781132e0225.disk0_data on primary: /dev/gnt/b0983746-68cd-49e2-a451-2781132e0225.disk0_data (253:0) on secondary: /dev/gnt/b0983746-68cd-49e2-a451-2781132e0225.disk0_data (253:0) name: None UUID: 0544b81b-09c8-4acd-9e4d-511313a9b401 - child 1: plain, size 128M logical_id: gnt/b0983746-68cd-49e2-a451-2781132e0225.disk0_meta on primary: /dev/gnt/b0983746-68cd-49e2-a451-2781132e0225.disk0_meta (253:1) on secondary: /dev/gnt/b0983746-68cd-49e2-a451-2781132e0225.disk0_meta (253:1) name: None UUID: eed85891-03ef-4377-b50b-29dccb3f49c0 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: ec451fbc-7466-4ecc-9996-94e5a3083968 child devices: - child 0: plain, size 1.5G logical_id: gnt/db4c29fe-6ee3-410b-9f54-48369954b855.disk1_data on primary: /dev/gnt/db4c29fe-6ee3-410b-9f54-48369954b855.disk1_data (253:2) on secondary: /dev/gnt/db4c29fe-6ee3-410b-9f54-48369954b855.disk1_data (253:2) name: None UUID: 776e1c02-1451-4961-bee2-f6e8455dd454 - child 1: plain, size 128M logical_id: gnt/db4c29fe-6ee3-410b-9f54-48369954b855.disk1_meta on primary: /dev/gnt/db4c29fe-6ee3-410b-9f54-48369954b855.disk1_meta (253:3) on secondary: /dev/gnt/db4c29fe-6ee3-410b-9f54-48369954b855.disk1_meta (253:3) name: None UUID: cef1a857-cf9a-4d88-8900-cc63a39e225f Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1980 Waiting for job 1980 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 1983 Waiting for job 1983 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1985, 1986 Waiting for job 1985 ... Sat Nov 14 21:01:26 2026 * Verifying cluster config Sat Nov 14 21:01:26 2026 * Verifying cluster certificate files Sat Nov 14 21:01:26 2026 * Verifying hypervisor parameters Sat Nov 14 21:01:26 2026 * Verifying all nodes belong to an existing group Waiting for job 1986 ... Sat Nov 14 21:01:26 2026 * Verifying group 'default' Sat Nov 14 21:01:26 2026 * Gathering data (3 nodes) Sat Nov 14 21:01:26 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 21:01:27 2026 * Gathering disk information (3 nodes) Sat Nov 14 21:01:27 2026 * Verifying configuration file consistency Sat Nov 14 21:01:27 2026 * Verifying node status Sat Nov 14 21:01:27 2026 * Verifying instance status Sat Nov 14 21:01:27 2026 * Verifying orphan volumes Sat Nov 14 21:01:27 2026 * Verifying N+1 Memory redundancy Sat Nov 14 21:01:27 2026 * Assessing cluster hypervisor parameters Sat Nov 14 21:01:27 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 21:01:27 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 21:01:27 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 21:01:27 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 21:01:27 2026 * Other Notes Sat Nov 14 21:01:27 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 21:01:28.580172 time=0:00:14.662773 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 21:01:28.580283 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 21:01:36.966648 time=0:00:08.386365 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 582d22c609be4b479d4e01d0ac6174d6fa4c0162 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 1989, 1990 Waiting for job 1989 ... Sat Nov 14 21:01:38 2026 * Verifying cluster config Sat Nov 14 21:01:38 2026 * Verifying cluster certificate files Sat Nov 14 21:01:38 2026 * Verifying hypervisor parameters Sat Nov 14 21:01:38 2026 * Verifying all nodes belong to an existing group Waiting for job 1990 ... Sat Nov 14 21:01:38 2026 * Verifying group 'default' Sat Nov 14 21:01:38 2026 * Gathering data (3 nodes) Sat Nov 14 21:01:38 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 21:01:39 2026 * Gathering disk information (3 nodes) Sat Nov 14 21:01:39 2026 * Verifying configuration file consistency Sat Nov 14 21:01:39 2026 * Verifying node status Sat Nov 14 21:01:39 2026 * Verifying instance status Sat Nov 14 21:01:39 2026 * Verifying orphan volumes Sat Nov 14 21:01:39 2026 * Verifying N+1 Memory redundancy Sat Nov 14 21:01:40 2026 * Assessing cluster hypervisor parameters Sat Nov 14 21:01:40 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 21:01:40 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 21:01:40 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 21:01:40 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 21:01:40 2026 * Other Notes Sat Nov 14 21:01:40 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 582d22c609be4b479d4e01d0ac6174d6fa4c0162 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=False' ---- Starting reduced number of instance tests with hypervisor parameter use_guest_agent=True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-11-14 21:01:42.811248 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:01:44 2026 * creating instance disks... Sat Nov 14 21:01:52 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 21:01:52 2026 adding disks to cluster config Sat Nov 14 21:01:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:01:53 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Sat Nov 14 21:01:53 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:02:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 21:02:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:02:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 21:02:53 2026 * running the instance OS create scripts... Sat Nov 14 21:02:54 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1ae371c3-beae-4d51-957f-0c5b8b9de3ad Serial number: 4 Creation time: 2026-11-14 21:01:52 Modification time: 2026-11-14 21:02:54 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e4:6c:78 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6b4e302b-f3a8-486b-b8a4-963b3a3885a9 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 4b199c84-5994-4fd0-ade5-a90f4ef96a2a child devices: - child 0: plain, size 768M logical_id: gnt/20e5cca6-5815-4339-922e-9a5a4376a7eb.disk0_data on primary: /dev/gnt/20e5cca6-5815-4339-922e-9a5a4376a7eb.disk0_data (253:0) on secondary: /dev/gnt/20e5cca6-5815-4339-922e-9a5a4376a7eb.disk0_data (253:0) name: None UUID: 1358e4df-8b0c-494e-9e9d-7d4b3709e161 - child 1: plain, size 128M logical_id: gnt/20e5cca6-5815-4339-922e-9a5a4376a7eb.disk0_meta on primary: /dev/gnt/20e5cca6-5815-4339-922e-9a5a4376a7eb.disk0_meta (253:1) on secondary: /dev/gnt/20e5cca6-5815-4339-922e-9a5a4376a7eb.disk0_meta (253:1) name: None UUID: f522a4cd-6596-4714-8d0f-0a332cbd42fd - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: fe7e733a-db00-4824-8532-6bbfe2cdacd3 child devices: - child 0: plain, size 512M logical_id: gnt/77e5fb1e-3400-4fea-b0f6-85fcab69274b.disk1_data on primary: /dev/gnt/77e5fb1e-3400-4fea-b0f6-85fcab69274b.disk1_data (253:2) on secondary: /dev/gnt/77e5fb1e-3400-4fea-b0f6-85fcab69274b.disk1_data (253:2) name: None UUID: a03d432e-7a48-4075-8535-86b68ebedea7 - child 1: plain, size 128M logical_id: gnt/77e5fb1e-3400-4fea-b0f6-85fcab69274b.disk1_meta on primary: /dev/gnt/77e5fb1e-3400-4fea-b0f6-85fcab69274b.disk1_meta (253:3) on secondary: /dev/gnt/77e5fb1e-3400-4fea-b0f6-85fcab69274b.disk1_meta (253:3) name: None UUID: c7ac1970-64fe-4d5d-8379-7e9ec5fd0677 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 21:02:57.002906 time=0:01:14.191658 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 21:02:57.002992 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 1995 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 21:03:09.892580 time=0:00:12.889588 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 21:03:09.892673 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 21:03:09.892693 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 1998 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 1998 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 1999 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 21:03:13 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2000 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2000 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2001 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2001 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 21:03:19.487833 time=0:00:09.595140 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 21:03:19.487964 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2004 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 21:03:24.741947 time=0:00:05.253983 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 21:03:24.742124 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2005 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 21:03:37.419627 time=0:00:12.677503 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 21:03:37.419759 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2006 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 21:03:42.623826 time=0:00:05.204067 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 21:03:42.623987 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1ae371c3-beae-4d51-957f-0c5b8b9de3ad Serial number: 16 Creation time: 2026-11-14 21:01:52 Modification time: 2026-11-14 21:03:38 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e4:6c:78 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6b4e302b-f3a8-486b-b8a4-963b3a3885a9 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 4b199c84-5994-4fd0-ade5-a90f4ef96a2a child devices: - child 0: plain, size 768M logical_id: gnt/20e5cca6-5815-4339-922e-9a5a4376a7eb.disk0_data on primary: /dev/gnt/20e5cca6-5815-4339-922e-9a5a4376a7eb.disk0_data (253:0) on secondary: /dev/gnt/20e5cca6-5815-4339-922e-9a5a4376a7eb.disk0_data (253:0) name: None UUID: 1358e4df-8b0c-494e-9e9d-7d4b3709e161 - child 1: plain, size 128M logical_id: gnt/20e5cca6-5815-4339-922e-9a5a4376a7eb.disk0_meta on primary: /dev/gnt/20e5cca6-5815-4339-922e-9a5a4376a7eb.disk0_meta (253:1) on secondary: /dev/gnt/20e5cca6-5815-4339-922e-9a5a4376a7eb.disk0_meta (253:1) name: None UUID: f522a4cd-6596-4714-8d0f-0a332cbd42fd - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: fe7e733a-db00-4824-8532-6bbfe2cdacd3 child devices: - child 0: plain, size 512M logical_id: gnt/77e5fb1e-3400-4fea-b0f6-85fcab69274b.disk1_data on primary: /dev/gnt/77e5fb1e-3400-4fea-b0f6-85fcab69274b.disk1_data (253:2) on secondary: /dev/gnt/77e5fb1e-3400-4fea-b0f6-85fcab69274b.disk1_data (253:2) name: None UUID: a03d432e-7a48-4075-8535-86b68ebedea7 - child 1: plain, size 128M logical_id: gnt/77e5fb1e-3400-4fea-b0f6-85fcab69274b.disk1_meta on primary: /dev/gnt/77e5fb1e-3400-4fea-b0f6-85fcab69274b.disk1_meta (253:3) on secondary: /dev/gnt/77e5fb1e-3400-4fea-b0f6-85fcab69274b.disk1_meta (253:3) name: None UUID: c7ac1970-64fe-4d5d-8379-7e9ec5fd0677 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:03:50 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:03:50 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:ea:32:e6,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:03:52 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:03:52 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:03:53 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:03:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:03:59 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:04:00 2026 - INFO: Hotplug done. Sat Nov 14 21:04:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:04:00 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Sat Nov 14 21:05:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:05:01 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:05:01 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org'Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 21:05:20.603053 time=0:01:37.979066 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 21:05:20.603193 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2027 GET /2/jobs/2028 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 21:05:22.868028 time=0:00:02.264835 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 21:05:22.868143 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 21:05:22.868165 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 21:05:22.868182 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 21:05:22.868193 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2029 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 21:05:30.557014 time=0:00:07.688821 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 21:05:30.557121 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 21:05:30.557142 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 21:05:30.557156 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 21:05:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 21:05:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:05:35 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:06:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 21:06:40 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 21:06:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:06:42 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:07:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 21:07:46 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 21:07:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:07:48 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:08:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 21:08:53 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 21:08:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:08:54 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:09:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 21:09:56.207671 time=0:04:25.650515 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 21:09:56.207815 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2036 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 21:10:01.395441 time=0:00:05.187626 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 21:10:01.395608 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2037 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2038 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2039 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2040 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2041 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 21:10:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 21:10:49.945855 time=0:00:48.550247 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 21:10:49.945976 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 01:10:50 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 01:10:50 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1ae371c3-beae-4d51-957f-0c5b8b9de3ad Serial number: 50 Creation time: 2026-11-14 21:01:52 Modification time: 2026-11-14 21:10:49 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e4:6c:78 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6b4e302b-f3a8-486b-b8a4-963b3a3885a9 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 4b199c84-5994-4fd0-ade5-a90f4ef96a2a child devices: - child 0: plain, size 1.8G logical_id: gnt/20e5cca6-5815-4339-922e-9a5a4376a7eb.disk0_data on primary: /dev/gnt/20e5cca6-5815-4339-922e-9a5a4376a7eb.disk0_data (253:0) on secondary: /dev/gnt/20e5cca6-5815-4339-922e-9a5a4376a7eb.disk0_data (253:0) name: None UUID: 1358e4df-8b0c-494e-9e9d-7d4b3709e161 - child 1: plain, size 128M logical_id: gnt/20e5cca6-5815-4339-922e-9a5a4376a7eb.disk0_meta on primary: /dev/gnt/20e5cca6-5815-4339-922e-9a5a4376a7eb.disk0_meta (253:1) on secondary: /dev/gnt/20e5cca6-5815-4339-922e-9a5a4376a7eb.disk0_meta (253:1) name: None UUID: f522a4cd-6596-4714-8d0f-0a332cbd42fd - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: fe7e733a-db00-4824-8532-6bbfe2cdacd3 child devices: - child 0: plain, size 1.5G logical_id: gnt/77e5fb1e-3400-4fea-b0f6-85fcab69274b.disk1_data on primary: /dev/gnt/77e5fb1e-3400-4fea-b0f6-85fcab69274b.disk1_data (253:2) on secondary: /dev/gnt/77e5fb1e-3400-4fea-b0f6-85fcab69274b.disk1_data (253:2) name: None UUID: a03d432e-7a48-4075-8535-86b68ebedea7 - child 1: plain, size 128M logical_id: gnt/77e5fb1e-3400-4fea-b0f6-85fcab69274b.disk1_meta on primary: /dev/gnt/77e5fb1e-3400-4fea-b0f6-85fcab69274b.disk1_meta (253:3) on secondary: /dev/gnt/77e5fb1e-3400-4fea-b0f6-85fcab69274b.disk1_meta (253:3) name: None UUID: c7ac1970-64fe-4d5d-8379-7e9ec5fd0677 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2044 Waiting for job 2044 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2047 Waiting for job 2047 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2049, 2050 Waiting for job 2049 ... Sat Nov 14 21:11:02 2026 * Verifying cluster config Sat Nov 14 21:11:02 2026 * Verifying cluster certificate files Sat Nov 14 21:11:02 2026 * Verifying hypervisor parameters Sat Nov 14 21:11:02 2026 * Verifying all nodes belong to an existing group Waiting for job 2050 ... Sat Nov 14 21:11:02 2026 * Verifying group 'default' Sat Nov 14 21:11:02 2026 * Gathering data (3 nodes) Sat Nov 14 21:11:02 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 21:11:03 2026 * Gathering disk information (3 nodes) Sat Nov 14 21:11:03 2026 * Verifying configuration file consistency Sat Nov 14 21:11:03 2026 * Verifying node status Sat Nov 14 21:11:03 2026 * Verifying instance status Sat Nov 14 21:11:03 2026 * Verifying orphan volumes Sat Nov 14 21:11:03 2026 * Verifying N+1 Memory redundancy Sat Nov 14 21:11:03 2026 * Assessing cluster hypervisor parameters Sat Nov 14 21:11:03 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 21:11:03 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 21:11:03 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 21:11:03 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 21:11:03 2026 * Other Notes Sat Nov 14 21:11:03 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 21:11:04.630112 time=0:00:14.684136 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 21:11:04.630211 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 21:11:13.217374 time=0:00:08.587163 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c34a49f41b344a878852dbdf6ce08fc71f3f1ce1 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2053, 2054 Waiting for job 2053 ... Sat Nov 14 21:11:14 2026 * Verifying cluster config Sat Nov 14 21:11:14 2026 * Verifying cluster certificate files Sat Nov 14 21:11:14 2026 * Verifying hypervisor parameters Sat Nov 14 21:11:14 2026 * Verifying all nodes belong to an existing group Waiting for job 2054 ... Sat Nov 14 21:11:15 2026 * Verifying group 'default' Sat Nov 14 21:11:15 2026 * Gathering data (3 nodes) Sat Nov 14 21:11:15 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 21:11:16 2026 * Gathering disk information (3 nodes) Sat Nov 14 21:11:16 2026 * Verifying configuration file consistency Sat Nov 14 21:11:16 2026 * Verifying node status Sat Nov 14 21:11:16 2026 * Verifying instance status Sat Nov 14 21:11:16 2026 * Verifying orphan volumes Sat Nov 14 21:11:16 2026 * Verifying N+1 Memory redundancy Sat Nov 14 21:11:16 2026 * Assessing cluster hypervisor parameters Sat Nov 14 21:11:16 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 21:11:16 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 21:11:16 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 21:11:16 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 21:11:16 2026 * Other Notes Sat Nov 14 21:11:16 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c34a49f41b344a878852dbdf6ce08fc71f3f1ce1 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=False' ---- Starting reduced number of instance tests with hypervisor parameter use_localtime=True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=True' <<<< 2026-11-14 21:11:19.008475 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:11:20 2026 * creating instance disks... Sat Nov 14 21:11:28 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 21:11:28 2026 adding disks to cluster config Sat Nov 14 21:11:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:11:29 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Sat Nov 14 21:11:29 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:12:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 21:12:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:12:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 21:12:29 2026 * running the instance OS create scripts... Sat Nov 14 21:12:30 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 238ec8a7-5693-412e-bf46-21c4aaed47d1 Serial number: 4 Creation time: 2026-11-14 21:11:28 Modification time: 2026-11-14 21:12:30 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:58:23:90 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9ed864e7-4162-49b3-935f-aed76419133a name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: bb0c7449-c92e-46c2-a5fa-30c416618e70 child devices: - child 0: plain, size 768M logical_id: gnt/e87c0448-5d76-40c4-a836-b5bec3679496.disk0_data on primary: /dev/gnt/e87c0448-5d76-40c4-a836-b5bec3679496.disk0_data (253:0) on secondary: /dev/gnt/e87c0448-5d76-40c4-a836-b5bec3679496.disk0_data (253:0) name: None UUID: 2544ac5f-38f7-4d7e-8a23-9b649cffb66e - child 1: plain, size 128M logical_id: gnt/e87c0448-5d76-40c4-a836-b5bec3679496.disk0_meta on primary: /dev/gnt/e87c0448-5d76-40c4-a836-b5bec3679496.disk0_meta (253:1) on secondary: /dev/gnt/e87c0448-5d76-40c4-a836-b5bec3679496.disk0_meta (253:1) name: None UUID: 868ca5e5-7870-437a-a662-156c23a72a6c - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 4dca2728-abee-49df-947a-2610fe0fa1ae child devices: - child 0: plain, size 512M logical_id: gnt/941468cf-95f0-4966-9007-8e8d0b2c4303.disk1_data on primary: /dev/gnt/941468cf-95f0-4966-9007-8e8d0b2c4303.disk1_data (253:2) on secondary: /dev/gnt/941468cf-95f0-4966-9007-8e8d0b2c4303.disk1_data (253:2) name: None UUID: 6a4223f0-5510-4262-a8c6-63944bc1e4ec - child 1: plain, size 128M logical_id: gnt/941468cf-95f0-4966-9007-8e8d0b2c4303.disk1_meta on primary: /dev/gnt/941468cf-95f0-4966-9007-8e8d0b2c4303.disk1_meta (253:3) on secondary: /dev/gnt/941468cf-95f0-4966-9007-8e8d0b2c4303.disk1_meta (253:3) name: None UUID: 3efe9f34-9622-420b-99f1-3e3834a26a01 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 21:12:33.245294 time=0:01:14.236819 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 21:12:33.245387 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2059 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 21:12:45.941709 time=0:00:12.696322 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 21:12:45.941858 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 21:12:45.941881 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2062 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2062 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2063 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 21:12:49 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2064 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2064 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2065 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2065 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 21:12:55.571384 time=0:00:09.629503 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 21:12:55.571490 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2068 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 21:13:00.957721 time=0:00:05.386231 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 21:13:00.957826 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2069 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 21:13:13.739661 time=0:00:12.781835 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 21:13:13.739777 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2070 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 21:13:19.111941 time=0:00:05.372164 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 21:13:19.112087 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 238ec8a7-5693-412e-bf46-21c4aaed47d1 Serial number: 16 Creation time: 2026-11-14 21:11:28 Modification time: 2026-11-14 21:13:14 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:58:23:90 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9ed864e7-4162-49b3-935f-aed76419133a name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: bb0c7449-c92e-46c2-a5fa-30c416618e70 child devices: - child 0: plain, size 768M logical_id: gnt/e87c0448-5d76-40c4-a836-b5bec3679496.disk0_data on primary: /dev/gnt/e87c0448-5d76-40c4-a836-b5bec3679496.disk0_data (253:0) on secondary: /dev/gnt/e87c0448-5d76-40c4-a836-b5bec3679496.disk0_data (253:0) name: None UUID: 2544ac5f-38f7-4d7e-8a23-9b649cffb66e - child 1: plain, size 128M logical_id: gnt/e87c0448-5d76-40c4-a836-b5bec3679496.disk0_meta on primary: /dev/gnt/e87c0448-5d76-40c4-a836-b5bec3679496.disk0_meta (253:1) on secondary: /dev/gnt/e87c0448-5d76-40c4-a836-b5bec3679496.disk0_meta (253:1) name: None UUID: 868ca5e5-7870-437a-a662-156c23a72a6c - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 4dca2728-abee-49df-947a-2610fe0fa1ae child devices: - child 0: plain, size 512M logical_id: gnt/941468cf-95f0-4966-9007-8e8d0b2c4303.disk1_data on primary: /dev/gnt/941468cf-95f0-4966-9007-8e8d0b2c4303.disk1_data (253:2) on secondary: /dev/gnt/941468cf-95f0-4966-9007-8e8d0b2c4303.disk1_data (253:2) name: None UUID: 6a4223f0-5510-4262-a8c6-63944bc1e4ec - child 1: plain, size 128M logical_id: gnt/941468cf-95f0-4966-9007-8e8d0b2c4303.disk1_meta on primary: /dev/gnt/941468cf-95f0-4966-9007-8e8d0b2c4303.disk1_meta (253:3) on secondary: /dev/gnt/941468cf-95f0-4966-9007-8e8d0b2c4303.disk1_meta (253:3) name: None UUID: 3efe9f34-9622-420b-99f1-3e3834a26a01 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:13:27 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:13:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:02:54:aa,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:13:28 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:13:29 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:13:30 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:13:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:13:36 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:13:36 2026 - INFO: Hotplug done. Sat Nov 14 21:13:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:13:36 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Sat Nov 14 21:14:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:14:37 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:14:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 21:14:56.975573 time=0:01:37.863486 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 21:14:56.975809 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2091 GET /2/jobs/2092 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 21:14:59.307677 time=0:00:02.331868 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 21:14:59.307796 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 21:14:59.307830 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 21:14:59.307845 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 21:14:59.307857 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2093 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 21:15:07.104159 time=0:00:07.796302 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 21:15:07.104279 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 21:15:07.104303 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 21:15:07.104317 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 21:15:10 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 21:15:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:15:11 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:16:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 21:16:17 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 21:16:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:16:18 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:17:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 21:17:23 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 21:17:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:17:24 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:18:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 21:18:30 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 21:18:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:18:31 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:19:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 21:19:32.913095 time=0:04:25.808778 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 21:19:32.913277 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2100 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 21:19:38.190315 time=0:00:05.277038 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 21:19:38.190425 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2101 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2102 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2103 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2104 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2105 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 21:20:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 21:20:26.935081 time=0:00:48.744656 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 21:20:26.935178 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 01:20:27 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 01:20:27 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 238ec8a7-5693-412e-bf46-21c4aaed47d1 Serial number: 50 Creation time: 2026-11-14 21:11:28 Modification time: 2026-11-14 21:20:26 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:58:23:90 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9ed864e7-4162-49b3-935f-aed76419133a name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: bb0c7449-c92e-46c2-a5fa-30c416618e70 child devices: - child 0: plain, size 1.8G logical_id: gnt/e87c0448-5d76-40c4-a836-b5bec3679496.disk0_data on primary: /dev/gnt/e87c0448-5d76-40c4-a836-b5bec3679496.disk0_data (253:0) on secondary: /dev/gnt/e87c0448-5d76-40c4-a836-b5bec3679496.disk0_data (253:0) name: None UUID: 2544ac5f-38f7-4d7e-8a23-9b649cffb66e - child 1: plain, size 128M logical_id: gnt/e87c0448-5d76-40c4-a836-b5bec3679496.disk0_meta on primary: /dev/gnt/e87c0448-5d76-40c4-a836-b5bec3679496.disk0_meta (253:1) on secondary: /dev/gnt/e87c0448-5d76-40c4-a836-b5bec3679496.disk0_meta (253:1) name: None UUID: 868ca5e5-7870-437a-a662-156c23a72a6c - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 4dca2728-abee-49df-947a-2610fe0fa1ae child devices: - child 0: plain, size 1.5G logical_id: gnt/941468cf-95f0-4966-9007-8e8d0b2c4303.disk1_data on primary: /dev/gnt/941468cf-95f0-4966-9007-8e8d0b2c4303.disk1_data (253:2) on secondary: /dev/gnt/941468cf-95f0-4966-9007-8e8d0b2c4303.disk1_data (253:2) name: None UUID: 6a4223f0-5510-4262-a8c6-63944bc1e4ec - child 1: plain, size 128M logical_id: gnt/941468cf-95f0-4966-9007-8e8d0b2c4303.disk1_meta on primary: /dev/gnt/941468cf-95f0-4966-9007-8e8d0b2c4303.disk1_meta (253:3) on secondary: /dev/gnt/941468cf-95f0-4966-9007-8e8d0b2c4303.disk1_meta (253:3) name: None UUID: 3efe9f34-9622-420b-99f1-3e3834a26a01 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2108 Waiting for job 2108 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2111 Waiting for job 2111 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2113, 2114 Waiting for job 2113 ... Sat Nov 14 21:20:39 2026 * Verifying cluster config Sat Nov 14 21:20:39 2026 * Verifying cluster certificate files Sat Nov 14 21:20:39 2026 * Verifying hypervisor parameters Sat Nov 14 21:20:39 2026 * Verifying all nodes belong to an existing group Waiting for job 2114 ... Sat Nov 14 21:20:39 2026 * Verifying group 'default' Sat Nov 14 21:20:39 2026 * Gathering data (3 nodes) Sat Nov 14 21:20:39 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 21:20:40 2026 * Gathering disk information (3 nodes) Sat Nov 14 21:20:40 2026 * Verifying configuration file consistency Sat Nov 14 21:20:40 2026 * Verifying node status Sat Nov 14 21:20:40 2026 * Verifying instance status Sat Nov 14 21:20:40 2026 * Verifying orphan volumes Sat Nov 14 21:20:40 2026 * Verifying N+1 Memory redundancy Sat Nov 14 21:20:41 2026 * Assessing cluster hypervisor parameters Sat Nov 14 21:20:41 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 21:20:41 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 21:20:41 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 21:20:41 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 21:20:41 2026 * Other Notes Sat Nov 14 21:20:41 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 21:20:42.017086 time=0:00:15.081908 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 21:20:42.017213 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 21:20:50.611422 time=0:00:08.594209 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8e5007626f3193f18f41df60a7dce667ad1d3c1d /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2117, 2118 Waiting for job 2117 ... Sat Nov 14 21:20:52 2026 * Verifying cluster config Sat Nov 14 21:20:52 2026 * Verifying cluster certificate files Sat Nov 14 21:20:52 2026 * Verifying hypervisor parameters Sat Nov 14 21:20:52 2026 * Verifying all nodes belong to an existing group Waiting for job 2118 ... Sat Nov 14 21:20:52 2026 * Verifying group 'default' Sat Nov 14 21:20:52 2026 * Gathering data (3 nodes) Sat Nov 14 21:20:52 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 21:20:53 2026 * Gathering disk information (3 nodes) Sat Nov 14 21:20:53 2026 * Verifying configuration file consistency Sat Nov 14 21:20:53 2026 * Verifying node status Sat Nov 14 21:20:53 2026 * Verifying instance status Sat Nov 14 21:20:53 2026 * Verifying orphan volumes Sat Nov 14 21:20:53 2026 * Verifying N+1 Memory redundancy Sat Nov 14 21:20:53 2026 * Assessing cluster hypervisor parameters Sat Nov 14 21:20:53 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 21:20:53 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 21:20:53 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 21:20:53 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 21:20:53 2026 * Other Notes Sat Nov 14 21:20:53 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8e5007626f3193f18f41df60a7dce667ad1d3c1d /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=False' ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=native Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=native' <<<< 2026-11-14 21:20:56.420123 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:20:57 2026 * creating instance disks... Sat Nov 14 21:21:06 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 21:21:06 2026 adding disks to cluster config Sat Nov 14 21:21:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:21:06 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Sat Nov 14 21:21:06 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:22:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 21:22:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:22:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 21:22:07 2026 * running the instance OS create scripts... Sat Nov 14 21:22:07 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b1f765af-36c1-4042-9fdc-04ea51d0c70f Serial number: 4 Creation time: 2026-11-14 21:21:06 Modification time: 2026-11-14 21:22:07 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:82:5e:80 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 80174332-6aac-48e6-942d-1da5459ac56d name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: e05d390e-921d-4258-9d19-4e23ecc20a16 child devices: - child 0: plain, size 768M logical_id: gnt/b2c58f9a-0167-4894-8be3-383181735e4b.disk0_data on primary: /dev/gnt/b2c58f9a-0167-4894-8be3-383181735e4b.disk0_data (253:0) on secondary: /dev/gnt/b2c58f9a-0167-4894-8be3-383181735e4b.disk0_data (253:0) name: None UUID: 8b47a5de-1f1d-4e91-af6f-b3c6a0d9ee76 - child 1: plain, size 128M logical_id: gnt/b2c58f9a-0167-4894-8be3-383181735e4b.disk0_meta on primary: /dev/gnt/b2c58f9a-0167-4894-8be3-383181735e4b.disk0_meta (253:1) on secondary: /dev/gnt/b2c58f9a-0167-4894-8be3-383181735e4b.disk0_meta (253:1) name: None UUID: 0ceb2fe6-b93c-4f8e-9890-73f865c83f5a - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 795a8408-b3a4-4857-a933-0d5ccf94482b child devices: - child 0: plain, size 512M logical_id: gnt/48c51cb1-9307-47e5-80ee-64390c0da1d6.disk1_data on primary: /dev/gnt/48c51cb1-9307-47e5-80ee-64390c0da1d6.disk1_data (253:2) on secondary: /dev/gnt/48c51cb1-9307-47e5-80ee-64390c0da1d6.disk1_data (253:2) name: None UUID: 48f850fa-e662-4806-9c98-776a29b91961 - child 1: plain, size 128M logical_id: gnt/48c51cb1-9307-47e5-80ee-64390c0da1d6.disk1_meta on primary: /dev/gnt/48c51cb1-9307-47e5-80ee-64390c0da1d6.disk1_meta (253:3) on secondary: /dev/gnt/48c51cb1-9307-47e5-80ee-64390c0da1d6.disk1_meta (253:3) name: None UUID: 800e9e5f-da19-412b-b867-416c6400e5f8 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 21:22:10.618824 time=0:01:14.198701 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 21:22:10.618926 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2123 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 21:22:23.413795 time=0:00:12.794869 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 21:22:23.413900 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 21:22:23.413924 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2126 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2126 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2127 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 21:22:27 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2128 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2128 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2129 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2129 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 21:22:33.068904 time=0:00:09.654980 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 21:22:33.068995 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2132 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 21:22:38.349284 time=0:00:05.280289 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 21:22:38.349481 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2133 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 21:22:51.111713 time=0:00:12.762232 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 21:22:51.111830 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2134 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 21:22:56.436908 time=0:00:05.325078 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 21:22:56.437029 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b1f765af-36c1-4042-9fdc-04ea51d0c70f Serial number: 16 Creation time: 2026-11-14 21:21:06 Modification time: 2026-11-14 21:22:52 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:82:5e:80 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 80174332-6aac-48e6-942d-1da5459ac56d name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: e05d390e-921d-4258-9d19-4e23ecc20a16 child devices: - child 0: plain, size 768M logical_id: gnt/b2c58f9a-0167-4894-8be3-383181735e4b.disk0_data on primary: /dev/gnt/b2c58f9a-0167-4894-8be3-383181735e4b.disk0_data (253:0) on secondary: /dev/gnt/b2c58f9a-0167-4894-8be3-383181735e4b.disk0_data (253:0) name: None UUID: 8b47a5de-1f1d-4e91-af6f-b3c6a0d9ee76 - child 1: plain, size 128M logical_id: gnt/b2c58f9a-0167-4894-8be3-383181735e4b.disk0_meta on primary: /dev/gnt/b2c58f9a-0167-4894-8be3-383181735e4b.disk0_meta (253:1) on secondary: /dev/gnt/b2c58f9a-0167-4894-8be3-383181735e4b.disk0_meta (253:1) name: None UUID: 0ceb2fe6-b93c-4f8e-9890-73f865c83f5a - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 795a8408-b3a4-4857-a933-0d5ccf94482b child devices: - child 0: plain, size 512M logical_id: gnt/48c51cb1-9307-47e5-80ee-64390c0da1d6.disk1_data on primary: /dev/gnt/48c51cb1-9307-47e5-80ee-64390c0da1d6.disk1_data (253:2) on secondary: /dev/gnt/48c51cb1-9307-47e5-80ee-64390c0da1d6.disk1_data (253:2) name: None UUID: 48f850fa-e662-4806-9c98-776a29b91961 - child 1: plain, size 128M logical_id: gnt/48c51cb1-9307-47e5-80ee-64390c0da1d6.disk1_meta on primary: /dev/gnt/48c51cb1-9307-47e5-80ee-64390c0da1d6.disk1_meta (253:3) on secondary: /dev/gnt/48c51cb1-9307-47e5-80ee-64390c0da1d6.disk1_meta (253:3) name: None UUID: 800e9e5f-da19-412b-b867-416c6400e5f8 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:23:04 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:23:05 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:c0:a4:59,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:23:06 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:23:06 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:23:07 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:23:07 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:23:13 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:23:13 2026 - INFO: Hotplug done. Sat Nov 14 21:23:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:23:14 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Sat Nov 14 21:24:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:24:15 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:24:15 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 21:24:34.684375 time=0:01:38.247346 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 21:24:34.684530 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2155 GET /2/jobs/2156 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 21:24:36.963648 time=0:00:02.279118 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 21:24:36.963757 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 21:24:36.963780 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 21:24:36.963793 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 21:24:36.963816 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2157 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 21:24:44.753295 time=0:00:07.789479 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 21:24:44.753410 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 21:24:44.753434 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 21:24:44.753447 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 21:24:47 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 21:24:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:24:49 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:25:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 21:25:54 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 21:25:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:25:56 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:26:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 21:27:00 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 21:27:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:27:02 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:28:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 21:28:08 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 21:28:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:28:09 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:29:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 21:29:10.734150 time=0:04:25.980703 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 21:29:10.734292 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2164 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 21:29:16.225258 time=0:00:05.490966 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 21:29:16.225393 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2165 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2166 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2167 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2168 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2169 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 21:30:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 21:30:05.064641 time=0:00:48.839248 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 21:30:05.064803 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 01:30:05 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 01:30:05 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b1f765af-36c1-4042-9fdc-04ea51d0c70f Serial number: 50 Creation time: 2026-11-14 21:21:06 Modification time: 2026-11-14 21:30:04 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:82:5e:80 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 80174332-6aac-48e6-942d-1da5459ac56d name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: e05d390e-921d-4258-9d19-4e23ecc20a16 child devices: - child 0: plain, size 1.8G logical_id: gnt/b2c58f9a-0167-4894-8be3-383181735e4b.disk0_data on primary: /dev/gnt/b2c58f9a-0167-4894-8be3-383181735e4b.disk0_data (253:0) on secondary: /dev/gnt/b2c58f9a-0167-4894-8be3-383181735e4b.disk0_data (253:0) name: None UUID: 8b47a5de-1f1d-4e91-af6f-b3c6a0d9ee76 - child 1: plain, size 128M logical_id: gnt/b2c58f9a-0167-4894-8be3-383181735e4b.disk0_meta on primary: /dev/gnt/b2c58f9a-0167-4894-8be3-383181735e4b.disk0_meta (253:1) on secondary: /dev/gnt/b2c58f9a-0167-4894-8be3-383181735e4b.disk0_meta (253:1) name: None UUID: 0ceb2fe6-b93c-4f8e-9890-73f865c83f5a - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 795a8408-b3a4-4857-a933-0d5ccf94482b child devices: - child 0: plain, size 1.5G logical_id: gnt/48c51cb1-9307-47e5-80ee-64390c0da1d6.disk1_data on primary: /dev/gnt/48c51cb1-9307-47e5-80ee-64390c0da1d6.disk1_data (253:2) on secondary: /dev/gnt/48c51cb1-9307-47e5-80ee-64390c0da1d6.disk1_data (253:2) name: None UUID: 48f850fa-e662-4806-9c98-776a29b91961 - child 1: plain, size 128M logical_id: gnt/48c51cb1-9307-47e5-80ee-64390c0da1d6.disk1_meta on primary: /dev/gnt/48c51cb1-9307-47e5-80ee-64390c0da1d6.disk1_meta (253:3) on secondary: /dev/gnt/48c51cb1-9307-47e5-80ee-64390c0da1d6.disk1_meta (253:3) name: None UUID: 800e9e5f-da19-412b-b867-416c6400e5f8 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2172 Waiting for job 2172 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2175 Waiting for job 2175 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2177, 2178 Waiting for job 2177 ... Sat Nov 14 21:30:17 2026 * Verifying cluster config Sat Nov 14 21:30:17 2026 * Verifying cluster certificate files Sat Nov 14 21:30:17 2026 * Verifying hypervisor parameters Sat Nov 14 21:30:17 2026 * Verifying all nodes belong to an existing group Waiting for job 2178 ... Sat Nov 14 21:30:17 2026 * Verifying group 'default' Sat Nov 14 21:30:17 2026 * Gathering data (3 nodes) Sat Nov 14 21:30:17 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 21:30:18 2026 * Gathering disk information (3 nodes) Sat Nov 14 21:30:18 2026 * Verifying configuration file consistency Sat Nov 14 21:30:18 2026 * Verifying node status Sat Nov 14 21:30:18 2026 * Verifying instance status Sat Nov 14 21:30:18 2026 * Verifying orphan volumes Sat Nov 14 21:30:18 2026 * Verifying N+1 Memory redundancy Sat Nov 14 21:30:18 2026 * Assessing cluster hypervisor parameters Sat Nov 14 21:30:18 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 21:30:18 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 21:30:18 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 21:30:18 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 21:30:18 2026 * Other Notes Sat Nov 14 21:30:19 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 21:30:19.789714 time=0:00:14.724911 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 21:30:19.789854 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 21:30:28.279489 time=0:00:08.489635 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' dc5a15c1106078ad3532ed128bb4d94d9168030f /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2181, 2182 Waiting for job 2181 ... Sat Nov 14 21:30:29 2026 * Verifying cluster config Sat Nov 14 21:30:29 2026 * Verifying cluster certificate files Sat Nov 14 21:30:29 2026 * Verifying hypervisor parameters Sat Nov 14 21:30:29 2026 * Verifying all nodes belong to an existing group Waiting for job 2182 ... Sat Nov 14 21:30:30 2026 * Verifying group 'default' Sat Nov 14 21:30:30 2026 * Gathering data (3 nodes) Sat Nov 14 21:30:30 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 21:30:31 2026 * Gathering disk information (3 nodes) Sat Nov 14 21:30:31 2026 * Verifying configuration file consistency Sat Nov 14 21:30:31 2026 * Verifying node status Sat Nov 14 21:30:31 2026 * Verifying instance status Sat Nov 14 21:30:31 2026 * Verifying orphan volumes Sat Nov 14 21:30:31 2026 * Verifying N+1 Memory redundancy Sat Nov 14 21:30:31 2026 * Assessing cluster hypervisor parameters Sat Nov 14 21:30:31 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 21:30:31 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 21:30:31 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 21:30:31 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 21:30:31 2026 * Other Notes Sat Nov 14 21:30:31 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' dc5a15c1106078ad3532ed128bb4d94d9168030f /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=io_uring Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-11-14 21:30:32.877736 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:30:34 2026 * creating instance disks... Sat Nov 14 21:30:42 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 21:30:42 2026 adding disks to cluster config Sat Nov 14 21:30:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:30:42 2026 - INFO: - device disk/0: 2.60% done, 4m 1s remaining (estimated) Sat Nov 14 21:30:42 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:31:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 21:31:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:31:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 21:31:43 2026 * running the instance OS create scripts... Sat Nov 14 21:31:43 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1208cbd1-3f0b-42e4-9f7f-1490c8a8f78c Serial number: 4 Creation time: 2026-11-14 21:30:42 Modification time: 2026-11-14 21:31:43 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:09:30:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c6ccb653-28ea-49ee-8632-a659de9eb10f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 5a9ea2fc-2e46-4852-8db7-2cb341fa36e1 child devices: - child 0: plain, size 768M logical_id: gnt/5f4d9b51-84ad-4c90-90fa-8b6b825381c4.disk0_data on primary: /dev/gnt/5f4d9b51-84ad-4c90-90fa-8b6b825381c4.disk0_data (253:0) on secondary: /dev/gnt/5f4d9b51-84ad-4c90-90fa-8b6b825381c4.disk0_data (253:0) name: None UUID: 70332f63-5865-43fd-9b32-88e3da482cc4 - child 1: plain, size 128M logical_id: gnt/5f4d9b51-84ad-4c90-90fa-8b6b825381c4.disk0_meta on primary: /dev/gnt/5f4d9b51-84ad-4c90-90fa-8b6b825381c4.disk0_meta (253:1) on secondary: /dev/gnt/5f4d9b51-84ad-4c90-90fa-8b6b825381c4.disk0_meta (253:1) name: None UUID: bc135258-ec2f-4b26-a623-4a2d0a300de0 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 2e25e64d-36b4-4ded-b983-2d217bb821ac child devices: - child 0: plain, size 512M logical_id: gnt/c1b0665e-456d-40eb-8712-3b8885805420.disk1_data on primary: /dev/gnt/c1b0665e-456d-40eb-8712-3b8885805420.disk1_data (253:2) on secondary: /dev/gnt/c1b0665e-456d-40eb-8712-3b8885805420.disk1_data (253:2) name: None UUID: 1a095b05-474a-4ff1-b6d5-e3ca2be1dfd8 - child 1: plain, size 128M logical_id: gnt/c1b0665e-456d-40eb-8712-3b8885805420.disk1_meta on primary: /dev/gnt/c1b0665e-456d-40eb-8712-3b8885805420.disk1_meta (253:3) on secondary: /dev/gnt/c1b0665e-456d-40eb-8712-3b8885805420.disk1_meta (253:3) name: None UUID: 15947eae-704e-4bfd-bac8-6382a5c9ddf1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 21:31:46.840098 time=0:01:13.962362 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 21:31:46.840187 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2186 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 21:31:59.641808 time=0:00:12.801621 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 21:31:59.641975 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 21:31:59.641999 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2189 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2189 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2190 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 21:32:03 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2191 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2191 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2192 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2192 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 21:32:09.324163 time=0:00:09.682164 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 21:32:09.324263 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2195 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 21:32:14.624527 time=0:00:05.300264 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 21:32:14.624730 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2196 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 21:32:27.359853 time=0:00:12.735123 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 21:32:27.359962 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2197 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 21:32:32.531803 time=0:00:05.171841 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 21:32:32.531922 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1208cbd1-3f0b-42e4-9f7f-1490c8a8f78c Serial number: 16 Creation time: 2026-11-14 21:30:42 Modification time: 2026-11-14 21:32:28 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:09:30:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c6ccb653-28ea-49ee-8632-a659de9eb10f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 5a9ea2fc-2e46-4852-8db7-2cb341fa36e1 child devices: - child 0: plain, size 768M logical_id: gnt/5f4d9b51-84ad-4c90-90fa-8b6b825381c4.disk0_data on primary: /dev/gnt/5f4d9b51-84ad-4c90-90fa-8b6b825381c4.disk0_data (253:0) on secondary: /dev/gnt/5f4d9b51-84ad-4c90-90fa-8b6b825381c4.disk0_data (253:0) name: None UUID: 70332f63-5865-43fd-9b32-88e3da482cc4 - child 1: plain, size 128M logical_id: gnt/5f4d9b51-84ad-4c90-90fa-8b6b825381c4.disk0_meta on primary: /dev/gnt/5f4d9b51-84ad-4c90-90fa-8b6b825381c4.disk0_meta (253:1) on secondary: /dev/gnt/5f4d9b51-84ad-4c90-90fa-8b6b825381c4.disk0_meta (253:1) name: None UUID: bc135258-ec2f-4b26-a623-4a2d0a300de0 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 2e25e64d-36b4-4ded-b983-2d217bb821ac child devices: - child 0: plain, size 512M logical_id: gnt/c1b0665e-456d-40eb-8712-3b8885805420.disk1_data on primary: /dev/gnt/c1b0665e-456d-40eb-8712-3b8885805420.disk1_data (253:2) on secondary: /dev/gnt/c1b0665e-456d-40eb-8712-3b8885805420.disk1_data (253:2) name: None UUID: 1a095b05-474a-4ff1-b6d5-e3ca2be1dfd8 - child 1: plain, size 128M logical_id: gnt/c1b0665e-456d-40eb-8712-3b8885805420.disk1_meta on primary: /dev/gnt/c1b0665e-456d-40eb-8712-3b8885805420.disk1_meta (253:3) on secondary: /dev/gnt/c1b0665e-456d-40eb-8712-3b8885805420.disk1_meta (253:3) name: None UUID: 15947eae-704e-4bfd-bac8-6382a5c9ddf1 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:32:40 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:32:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:58:60:61,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:32:42 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:32:42 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:32:43 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:32:43 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:32:49 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:32:49 2026 - INFO: Hotplug done. Sat Nov 14 21:32:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:32:49 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Sat Nov 14 21:33:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:33:51 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:33:51 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 21:34:10.671011 time=0:01:38.139089 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 21:34:10.671155 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2218 GET /2/jobs/2219 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 21:34:12.995951 time=0:00:02.324796 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 21:34:12.996069 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 21:34:12.996093 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 21:34:12.996107 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 21:34:12.996118 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2220 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 21:34:20.785854 time=0:00:07.789736 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 21:34:20.785956 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 21:34:20.785981 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 21:34:20.785994 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 21:34:23 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 21:34:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:34:25 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:35:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 21:35:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 21:35:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:35:32 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:36:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 21:36:36 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 21:36:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:36:38 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:37:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 21:37:43 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 21:37:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:37:44 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:38:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 21:38:46.123382 time=0:04:25.337388 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 21:38:46.123480 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2227 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 21:38:51.411399 time=0:00:05.287919 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 21:38:51.411539 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2228 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2229 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2230 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2231 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2232 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 21:39:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 21:39:39.955665 time=0:00:48.544126 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 21:39:39.955778 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 01:39:40 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 01:39:40 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1208cbd1-3f0b-42e4-9f7f-1490c8a8f78c Serial number: 50 Creation time: 2026-11-14 21:30:42 Modification time: 2026-11-14 21:39:39 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:09:30:d4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: c6ccb653-28ea-49ee-8632-a659de9eb10f name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 5a9ea2fc-2e46-4852-8db7-2cb341fa36e1 child devices: - child 0: plain, size 1.8G logical_id: gnt/5f4d9b51-84ad-4c90-90fa-8b6b825381c4.disk0_data on primary: /dev/gnt/5f4d9b51-84ad-4c90-90fa-8b6b825381c4.disk0_data (253:0) on secondary: /dev/gnt/5f4d9b51-84ad-4c90-90fa-8b6b825381c4.disk0_data (253:0) name: None UUID: 70332f63-5865-43fd-9b32-88e3da482cc4 - child 1: plain, size 128M logical_id: gnt/5f4d9b51-84ad-4c90-90fa-8b6b825381c4.disk0_meta on primary: /dev/gnt/5f4d9b51-84ad-4c90-90fa-8b6b825381c4.disk0_meta (253:1) on secondary: /dev/gnt/5f4d9b51-84ad-4c90-90fa-8b6b825381c4.disk0_meta (253:1) name: None UUID: bc135258-ec2f-4b26-a623-4a2d0a300de0 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 2e25e64d-36b4-4ded-b983-2d217bb821ac child devices: - child 0: plain, size 1.5G logical_id: gnt/c1b0665e-456d-40eb-8712-3b8885805420.disk1_data on primary: /dev/gnt/c1b0665e-456d-40eb-8712-3b8885805420.disk1_data (253:2) on secondary: /dev/gnt/c1b0665e-456d-40eb-8712-3b8885805420.disk1_data (253:2) name: None UUID: 1a095b05-474a-4ff1-b6d5-e3ca2be1dfd8 - child 1: plain, size 128M logical_id: gnt/c1b0665e-456d-40eb-8712-3b8885805420.disk1_meta on primary: /dev/gnt/c1b0665e-456d-40eb-8712-3b8885805420.disk1_meta (253:3) on secondary: /dev/gnt/c1b0665e-456d-40eb-8712-3b8885805420.disk1_meta (253:3) name: None UUID: 15947eae-704e-4bfd-bac8-6382a5c9ddf1 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2235 Waiting for job 2235 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2238 Waiting for job 2238 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2240, 2241 Waiting for job 2240 ... Sat Nov 14 21:39:52 2026 * Verifying cluster config Sat Nov 14 21:39:52 2026 * Verifying cluster certificate files Sat Nov 14 21:39:52 2026 * Verifying hypervisor parameters Sat Nov 14 21:39:52 2026 * Verifying all nodes belong to an existing group Waiting for job 2241 ... Sat Nov 14 21:39:52 2026 * Verifying group 'default' Sat Nov 14 21:39:52 2026 * Gathering data (3 nodes) Sat Nov 14 21:39:52 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 21:39:53 2026 * Gathering disk information (3 nodes) Sat Nov 14 21:39:53 2026 * Verifying configuration file consistency Sat Nov 14 21:39:53 2026 * Verifying node status Sat Nov 14 21:39:53 2026 * Verifying instance status Sat Nov 14 21:39:53 2026 * Verifying orphan volumes Sat Nov 14 21:39:53 2026 * Verifying N+1 Memory redundancy Sat Nov 14 21:39:53 2026 * Assessing cluster hypervisor parameters Sat Nov 14 21:39:53 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 21:39:53 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 21:39:53 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 21:39:53 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 21:39:53 2026 * Other Notes Sat Nov 14 21:39:54 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 21:39:54.802308 time=0:00:14.846530 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 21:39:54.802396 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 21:40:03.188889 time=0:00:08.386493 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 101c27b3c05e6812705128ceffb8386c398830e0 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2244, 2245 Waiting for job 2244 ... Sat Nov 14 21:40:04 2026 * Verifying cluster config Sat Nov 14 21:40:04 2026 * Verifying cluster certificate files Sat Nov 14 21:40:04 2026 * Verifying hypervisor parameters Sat Nov 14 21:40:04 2026 * Verifying all nodes belong to an existing group Waiting for job 2245 ... Sat Nov 14 21:40:05 2026 * Verifying group 'default' Sat Nov 14 21:40:05 2026 * Gathering data (3 nodes) Sat Nov 14 21:40:05 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 21:40:06 2026 * Gathering disk information (3 nodes) Sat Nov 14 21:40:06 2026 * Verifying configuration file consistency Sat Nov 14 21:40:06 2026 * Verifying node status Sat Nov 14 21:40:06 2026 * Verifying instance status Sat Nov 14 21:40:06 2026 * Verifying orphan volumes Sat Nov 14 21:40:06 2026 * Verifying N+1 Memory redundancy Sat Nov 14 21:40:06 2026 * Assessing cluster hypervisor parameters Sat Nov 14 21:40:06 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 21:40:06 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 21:40:06 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 21:40:06 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 21:40:06 2026 * Other Notes Sat Nov 14 21:40:06 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 101c27b3c05e6812705128ceffb8386c398830e0 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=threads' ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=default Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=default' <<<< 2026-11-14 21:40:09.032556 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:40:10 2026 * creating instance disks... Sat Nov 14 21:40:18 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 21:40:18 2026 adding disks to cluster config Sat Nov 14 21:40:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:40:19 2026 - INFO: - device disk/0: 2.60% done, 4m 1s remaining (estimated) Sat Nov 14 21:40:19 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:41:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 21:41:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:41:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 21:41:19 2026 * running the instance OS create scripts... Sat Nov 14 21:41:20 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 37163783-73fd-4b5d-aa58-bad1389db977 Serial number: 4 Creation time: 2026-11-14 21:40:18 Modification time: 2026-11-14 21:41:20 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (default) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ac:55:05 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: dd35a668-131c-44ed-b92a-2688438cacff name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: e7011b9b-b4fa-47b5-a99f-29e5ac832ed5 child devices: - child 0: plain, size 768M logical_id: gnt/a303a60e-9075-4ddc-8d49-558e54615b4a.disk0_data on primary: /dev/gnt/a303a60e-9075-4ddc-8d49-558e54615b4a.disk0_data (253:0) on secondary: /dev/gnt/a303a60e-9075-4ddc-8d49-558e54615b4a.disk0_data (253:0) name: None UUID: 0e8311f7-f886-4656-a537-b7acabae0799 - child 1: plain, size 128M logical_id: gnt/a303a60e-9075-4ddc-8d49-558e54615b4a.disk0_meta on primary: /dev/gnt/a303a60e-9075-4ddc-8d49-558e54615b4a.disk0_meta (253:1) on secondary: /dev/gnt/a303a60e-9075-4ddc-8d49-558e54615b4a.disk0_meta (253:1) name: None UUID: bf89db0e-1806-4ffc-8c39-f027fdca83d8 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: a5b9d9e1-71c0-4190-887e-f9b270a1ec41 child devices: - child 0: plain, size 512M logical_id: gnt/9951499d-b6bc-43d0-9a0a-8af6ae3c92dd.disk1_data on primary: /dev/gnt/9951499d-b6bc-43d0-9a0a-8af6ae3c92dd.disk1_data (253:2) on secondary: /dev/gnt/9951499d-b6bc-43d0-9a0a-8af6ae3c92dd.disk1_data (253:2) name: None UUID: e6df12b8-2c2d-4b24-835b-53c1b4a67872 - child 1: plain, size 128M logical_id: gnt/9951499d-b6bc-43d0-9a0a-8af6ae3c92dd.disk1_meta on primary: /dev/gnt/9951499d-b6bc-43d0-9a0a-8af6ae3c92dd.disk1_meta (253:3) on secondary: /dev/gnt/9951499d-b6bc-43d0-9a0a-8af6ae3c92dd.disk1_meta (253:3) name: None UUID: 122b7056-94b1-48df-894b-5ec458f6d824 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 21:41:23.306408 time=0:01:14.273852 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 21:41:23.306582 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2250 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 21:41:36.104555 time=0:00:12.797973 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 21:41:36.104734 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 21:41:36.104762 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2253 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2253 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2254 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 21:41:40 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2255 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Job 2255 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Stdout was: Waiting for job 2256 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2256 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 21:41:45.755308 time=0:00:09.650546 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 21:41:45.755401 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2259 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 21:41:51.048922 time=0:00:05.293521 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 21:41:51.049026 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2260 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 21:42:03.723691 time=0:00:12.674665 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 21:42:03.723814 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2261 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 21:42:08.883676 time=0:00:05.159862 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 21:42:08.883800 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 37163783-73fd-4b5d-aa58-bad1389db977 Serial number: 16 Creation time: 2026-11-14 21:40:18 Modification time: 2026-11-14 21:42:04 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (default) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ac:55:05 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: dd35a668-131c-44ed-b92a-2688438cacff name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: e7011b9b-b4fa-47b5-a99f-29e5ac832ed5 child devices: - child 0: plain, size 768M logical_id: gnt/a303a60e-9075-4ddc-8d49-558e54615b4a.disk0_data on primary: /dev/gnt/a303a60e-9075-4ddc-8d49-558e54615b4a.disk0_data (253:0) on secondary: /dev/gnt/a303a60e-9075-4ddc-8d49-558e54615b4a.disk0_data (253:0) name: None UUID: 0e8311f7-f886-4656-a537-b7acabae0799 - child 1: plain, size 128M logical_id: gnt/a303a60e-9075-4ddc-8d49-558e54615b4a.disk0_meta on primary: /dev/gnt/a303a60e-9075-4ddc-8d49-558e54615b4a.disk0_meta (253:1) on secondary: /dev/gnt/a303a60e-9075-4ddc-8d49-558e54615b4a.disk0_meta (253:1) name: None UUID: bf89db0e-1806-4ffc-8c39-f027fdca83d8 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: a5b9d9e1-71c0-4190-887e-f9b270a1ec41 child devices: - child 0: plain, size 512M logical_id: gnt/9951499d-b6bc-43d0-9a0a-8af6ae3c92dd.disk1_data on primary: /dev/gnt/9951499d-b6bc-43d0-9a0a-8af6ae3c92dd.disk1_data (253:2) on secondary: /dev/gnt/9951499d-b6bc-43d0-9a0a-8af6ae3c92dd.disk1_data (253:2) name: None UUID: e6df12b8-2c2d-4b24-835b-53c1b4a67872 - child 1: plain, size 128M logical_id: gnt/9951499d-b6bc-43d0-9a0a-8af6ae3c92dd.disk1_meta on primary: /dev/gnt/9951499d-b6bc-43d0-9a0a-8af6ae3c92dd.disk1_meta (253:3) on secondary: /dev/gnt/9951499d-b6bc-43d0-9a0a-8af6ae3c92dd.disk1_meta (253:3) name: None UUID: 122b7056-94b1-48df-894b-5ec458f6d824 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:42:17 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:42:17 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:11:88:96,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:42:18 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:42:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:42:20 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:42:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:42:26 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:42:26 2026 - INFO: Hotplug done. Sat Nov 14 21:42:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:42:26 2026 - INFO: - device disk/2: 0.80% done, 43m 41s remaining (estimated) Sat Nov 14 21:43:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:43:27 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:43:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 21:43:47.300574 time=0:01:38.416774 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 21:43:47.300711 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2282 GET /2/jobs/2283 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 21:43:49.579609 time=0:00:02.278898 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 21:43:49.579725 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 21:43:49.579750 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 21:43:49.579765 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 21:43:49.579776 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2284 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 21:43:57.178367 time=0:00:07.598591 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 21:43:57.178592 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 21:43:57.178616 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 21:43:57.178630 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 21:44:00 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 21:44:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:44:02 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:45:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 21:45:07 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 21:45:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:45:08 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:46:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 21:46:13 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 21:46:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:46:15 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:47:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 21:47:20 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 21:47:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:47:21 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:48:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 21:48:23.262587 time=0:04:26.083957 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 21:48:23.262699 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2291 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 21:48:28.549972 time=0:00:05.287273 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 21:48:28.550116 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2292 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2293 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2294 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2295 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2296 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 21:49:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 21:49:16.909952 time=0:00:48.359836 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 21:49:16.910091 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 01:49:17 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 01:49:17 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 37163783-73fd-4b5d-aa58-bad1389db977 Serial number: 50 Creation time: 2026-11-14 21:40:18 Modification time: 2026-11-14 21:49:16 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (default) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ac:55:05 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: dd35a668-131c-44ed-b92a-2688438cacff name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: e7011b9b-b4fa-47b5-a99f-29e5ac832ed5 child devices: - child 0: plain, size 1.8G logical_id: gnt/a303a60e-9075-4ddc-8d49-558e54615b4a.disk0_data on primary: /dev/gnt/a303a60e-9075-4ddc-8d49-558e54615b4a.disk0_data (253:0) on secondary: /dev/gnt/a303a60e-9075-4ddc-8d49-558e54615b4a.disk0_data (253:0) name: None UUID: 0e8311f7-f886-4656-a537-b7acabae0799 - child 1: plain, size 128M logical_id: gnt/a303a60e-9075-4ddc-8d49-558e54615b4a.disk0_meta on primary: /dev/gnt/a303a60e-9075-4ddc-8d49-558e54615b4a.disk0_meta (253:1) on secondary: /dev/gnt/a303a60e-9075-4ddc-8d49-558e54615b4a.disk0_meta (253:1) name: None UUID: bf89db0e-1806-4ffc-8c39-f027fdca83d8 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: a5b9d9e1-71c0-4190-887e-f9b270a1ec41 child devices: - child 0: plain, size 1.5G logical_id: gnt/9951499d-b6bc-43d0-9a0a-8af6ae3c92dd.disk1_data on primary: /dev/gnt/9951499d-b6bc-43d0-9a0a-8af6ae3c92dd.disk1_data (253:2) on secondary: /dev/gnt/9951499d-b6bc-43d0-9a0a-8af6ae3c92dd.disk1_data (253:2) name: None UUID: e6df12b8-2c2d-4b24-835b-53c1b4a67872 - child 1: plain, size 128M logical_id: gnt/9951499d-b6bc-43d0-9a0a-8af6ae3c92dd.disk1_meta on primary: /dev/gnt/9951499d-b6bc-43d0-9a0a-8af6ae3c92dd.disk1_meta (253:3) on secondary: /dev/gnt/9951499d-b6bc-43d0-9a0a-8af6ae3c92dd.disk1_meta (253:3) name: None UUID: 122b7056-94b1-48df-894b-5ec458f6d824 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2299 Waiting for job 2299 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2302 Waiting for job 2302 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2304, 2305 Waiting for job 2304 ... Sat Nov 14 21:49:29 2026 * Verifying cluster config Sat Nov 14 21:49:29 2026 * Verifying cluster certificate files Sat Nov 14 21:49:29 2026 * Verifying hypervisor parameters Sat Nov 14 21:49:29 2026 * Verifying all nodes belong to an existing group Waiting for job 2305 ... Sat Nov 14 21:49:29 2026 * Verifying group 'default' Sat Nov 14 21:49:29 2026 * Gathering data (3 nodes) Sat Nov 14 21:49:29 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 21:49:30 2026 * Gathering disk information (3 nodes) Sat Nov 14 21:49:30 2026 * Verifying configuration file consistency Sat Nov 14 21:49:30 2026 * Verifying node status Sat Nov 14 21:49:30 2026 * Verifying instance status Sat Nov 14 21:49:30 2026 * Verifying orphan volumes Sat Nov 14 21:49:30 2026 * Verifying N+1 Memory redundancy Sat Nov 14 21:49:30 2026 * Assessing cluster hypervisor parameters Sat Nov 14 21:49:30 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 21:49:30 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 21:49:30 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 21:49:30 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 21:49:30 2026 * Other Notes Sat Nov 14 21:49:31 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 21:49:31.867859 time=0:00:14.957768 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 21:49:31.868017 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 21:49:40.359016 time=0:00:08.490999 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 767d402045e45937539d37744fb5de2cc0664b47 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2308, 2309 Waiting for job 2308 ... Sat Nov 14 21:49:41 2026 * Verifying cluster config Sat Nov 14 21:49:41 2026 * Verifying cluster certificate files Sat Nov 14 21:49:41 2026 * Verifying hypervisor parameters Sat Nov 14 21:49:41 2026 * Verifying all nodes belong to an existing group Waiting for job 2309 ... Sat Nov 14 21:49:42 2026 * Verifying group 'default' Sat Nov 14 21:49:42 2026 * Gathering data (3 nodes) Sat Nov 14 21:49:42 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 21:49:43 2026 * Gathering disk information (3 nodes) Sat Nov 14 21:49:43 2026 * Verifying configuration file consistency Sat Nov 14 21:49:43 2026 * Verifying node status Sat Nov 14 21:49:43 2026 * Verifying instance status Sat Nov 14 21:49:43 2026 * Verifying orphan volumes Sat Nov 14 21:49:43 2026 * Verifying N+1 Memory redundancy Sat Nov 14 21:49:43 2026 * Assessing cluster hypervisor parameters Sat Nov 14 21:49:43 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 21:49:43 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 21:49:43 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 21:49:43 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 21:49:43 2026 * Other Notes Sat Nov 14 21:49:43 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 767d402045e45937539d37744fb5de2cc0664b47 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writeback Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writeback' <<<< 2026-11-14 21:49:45.037830 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:49:46 2026 * creating instance disks... Sat Nov 14 21:49:54 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 21:49:54 2026 adding disks to cluster config Sat Nov 14 21:49:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:49:55 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Sat Nov 14 21:49:55 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:50:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 21:50:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:50:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 21:50:55 2026 * running the instance OS create scripts... Sat Nov 14 21:50:55 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ffc582fa-7419-4eeb-97ae-0cbddede6323 Serial number: 4 Creation time: 2026-11-14 21:49:54 Modification time: 2026-11-14 21:50:55 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writeback) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:69:b4:fd IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a47f333f-ceb3-46a5-8ef6-d8390675b7a1 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: a2d33311-a2ae-4922-a091-bec376dc3106 child devices: - child 0: plain, size 768M logical_id: gnt/2e6166f6-2160-4714-ba71-4d23276e3787.disk0_data on primary: /dev/gnt/2e6166f6-2160-4714-ba71-4d23276e3787.disk0_data (253:0) on secondary: /dev/gnt/2e6166f6-2160-4714-ba71-4d23276e3787.disk0_data (253:0) name: None UUID: 1a00f82c-9f3d-420b-a2b2-b99386593ed8 - child 1: plain, size 128M logical_id: gnt/2e6166f6-2160-4714-ba71-4d23276e3787.disk0_meta on primary: /dev/gnt/2e6166f6-2160-4714-ba71-4d23276e3787.disk0_meta (253:1) on secondary: /dev/gnt/2e6166f6-2160-4714-ba71-4d23276e3787.disk0_meta (253:1) name: None UUID: 53cbfb70-c2f5-4bc8-9b3f-76803123d631 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 22fe5374-6b33-47c9-a9a4-bfb37d34d05f child devices: - child 0: plain, size 512M logical_id: gnt/5d6cea64-a2b2-4634-b997-ef8b6dd90cae.disk1_data on primary: /dev/gnt/5d6cea64-a2b2-4634-b997-ef8b6dd90cae.disk1_data (253:2) on secondary: /dev/gnt/5d6cea64-a2b2-4634-b997-ef8b6dd90cae.disk1_data (253:2) name: None UUID: e5742619-9fa9-4523-a1ae-121307f1f331 - child 1: plain, size 128M logical_id: gnt/5d6cea64-a2b2-4634-b997-ef8b6dd90cae.disk1_meta on primary: /dev/gnt/5d6cea64-a2b2-4634-b997-ef8b6dd90cae.disk1_meta (253:3) on secondary: /dev/gnt/5d6cea64-a2b2-4634-b997-ef8b6dd90cae.disk1_meta (253:3) name: None UUID: d9656ed8-257b-4cd0-98a6-90fb50557702 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 21:50:59.029960 time=0:01:13.992130 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 21:50:59.030127 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2313 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 21:51:11.821358 time=0:00:12.791231 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 21:51:11.821493 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 21:51:11.821518 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2316 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2316 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2317 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 21:51:15 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2318 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2318 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2319 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2319 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 21:51:21.536508 time=0:00:09.714990 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 21:51:21.536660 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2322 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 21:51:26.728611 time=0:00:05.191951 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 21:51:26.728756 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2323 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 21:51:39.403637 time=0:00:12.674881 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 21:51:39.403748 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2324 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 21:51:44.715980 time=0:00:05.312232 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 21:51:44.716091 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ffc582fa-7419-4eeb-97ae-0cbddede6323 Serial number: 16 Creation time: 2026-11-14 21:49:54 Modification time: 2026-11-14 21:51:40 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writeback) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:69:b4:fd IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a47f333f-ceb3-46a5-8ef6-d8390675b7a1 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: a2d33311-a2ae-4922-a091-bec376dc3106 child devices: - child 0: plain, size 768M logical_id: gnt/2e6166f6-2160-4714-ba71-4d23276e3787.disk0_data on primary: /dev/gnt/2e6166f6-2160-4714-ba71-4d23276e3787.disk0_data (253:0) on secondary: /dev/gnt/2e6166f6-2160-4714-ba71-4d23276e3787.disk0_data (253:0) name: None UUID: 1a00f82c-9f3d-420b-a2b2-b99386593ed8 - child 1: plain, size 128M logical_id: gnt/2e6166f6-2160-4714-ba71-4d23276e3787.disk0_meta on primary: /dev/gnt/2e6166f6-2160-4714-ba71-4d23276e3787.disk0_meta (253:1) on secondary: /dev/gnt/2e6166f6-2160-4714-ba71-4d23276e3787.disk0_meta (253:1) name: None UUID: 53cbfb70-c2f5-4bc8-9b3f-76803123d631 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 22fe5374-6b33-47c9-a9a4-bfb37d34d05f child devices: - child 0: plain, size 512M logical_id: gnt/5d6cea64-a2b2-4634-b997-ef8b6dd90cae.disk1_data on primary: /dev/gnt/5d6cea64-a2b2-4634-b997-ef8b6dd90cae.disk1_data (253:2) on secondary: /dev/gnt/5d6cea64-a2b2-4634-b997-ef8b6dd90cae.disk1_data (253:2) name: None UUID: e5742619-9fa9-4523-a1ae-121307f1f331 - child 1: plain, size 128M logical_id: gnt/5d6cea64-a2b2-4634-b997-ef8b6dd90cae.disk1_meta on primary: /dev/gnt/5d6cea64-a2b2-4634-b997-ef8b6dd90cae.disk1_meta (253:3) on secondary: /dev/gnt/5d6cea64-a2b2-4634-b997-ef8b6dd90cae.disk1_meta (253:3) name: None UUID: d9656ed8-257b-4cd0-98a6-90fb50557702 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:51:52 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:51:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:25:db:d5,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:51:54 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:51:54 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:51:55 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:51:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:52:01 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:52:01 2026 - INFO: Hotplug done. Sat Nov 14 21:52:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:52:02 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Sat Nov 14 21:53:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:53:03 2026 - INFO: Trying to hotplug device... Sat Nov 14 21:53:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 21:53:22.400401 time=0:01:37.684310 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 21:53:22.400510 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2345 GET /2/jobs/2346 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 21:53:24.715630 time=0:00:02.315120 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 21:53:24.715764 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 21:53:24.715783 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 21:53:24.715798 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 21:53:24.715810 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2347 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 21:53:32.408412 time=0:00:07.692602 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 21:53:32.408557 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 21:53:32.408581 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 21:53:32.408594 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 21:53:35 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 21:53:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:53:37 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:54:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 21:54:42 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 21:54:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:54:44 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:55:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 21:55:48 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 21:55:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:55:50 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:56:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 21:56:55 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 21:56:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:56:56 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 21:57:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 21:57:58.138457 time=0:04:25.729863 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 21:57:58.138604 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2354 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 21:58:03.535386 time=0:00:05.396782 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 21:58:03.535506 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2355 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2356 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2357 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2358 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2359 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 21:58:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 21:58:52.146084 time=0:00:48.610578 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 21:58:52.146280 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 01:58:52 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 01:58:52 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ffc582fa-7419-4eeb-97ae-0cbddede6323 Serial number: 50 Creation time: 2026-11-14 21:49:54 Modification time: 2026-11-14 21:58:51 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writeback) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:69:b4:fd IP: None mode: bridged link: virt-bridge vlan: network: None UUID: a47f333f-ceb3-46a5-8ef6-d8390675b7a1 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: a2d33311-a2ae-4922-a091-bec376dc3106 child devices: - child 0: plain, size 1.8G logical_id: gnt/2e6166f6-2160-4714-ba71-4d23276e3787.disk0_data on primary: /dev/gnt/2e6166f6-2160-4714-ba71-4d23276e3787.disk0_data (253:0) on secondary: /dev/gnt/2e6166f6-2160-4714-ba71-4d23276e3787.disk0_data (253:0) name: None UUID: 1a00f82c-9f3d-420b-a2b2-b99386593ed8 - child 1: plain, size 128M logical_id: gnt/2e6166f6-2160-4714-ba71-4d23276e3787.disk0_meta on primary: /dev/gnt/2e6166f6-2160-4714-ba71-4d23276e3787.disk0_meta (253:1) on secondary: /dev/gnt/2e6166f6-2160-4714-ba71-4d23276e3787.disk0_meta (253:1) name: None UUID: 53cbfb70-c2f5-4bc8-9b3f-76803123d631 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 22fe5374-6b33-47c9-a9a4-bfb37d34d05f child devices: - child 0: plain, size 1.5G logical_id: gnt/5d6cea64-a2b2-4634-b997-ef8b6dd90cae.disk1_data on primary: /dev/gnt/5d6cea64-a2b2-4634-b997-ef8b6dd90cae.disk1_data (253:2) on secondary: /dev/gnt/5d6cea64-a2b2-4634-b997-ef8b6dd90cae.disk1_data (253:2) name: None UUID: e5742619-9fa9-4523-a1ae-121307f1f331 - child 1: plain, size 128M logical_id: gnt/5d6cea64-a2b2-4634-b997-ef8b6dd90cae.disk1_meta on primary: /dev/gnt/5d6cea64-a2b2-4634-b997-ef8b6dd90cae.disk1_meta (253:3) on secondary: /dev/gnt/5d6cea64-a2b2-4634-b997-ef8b6dd90cae.disk1_meta (253:3) name: None UUID: d9656ed8-257b-4cd0-98a6-90fb50557702 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2362 Waiting for job 2362 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2365 Waiting for job 2365 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2367, 2368 Waiting for job 2367 ... Sat Nov 14 21:59:04 2026 * Verifying cluster config Sat Nov 14 21:59:04 2026 * Verifying cluster certificate files Sat Nov 14 21:59:04 2026 * Verifying hypervisor parameters Sat Nov 14 21:59:04 2026 * Verifying all nodes belong to an existing group Waiting for job 2368 ... Sat Nov 14 21:59:04 2026 * Verifying group 'default' Sat Nov 14 21:59:04 2026 * Gathering data (3 nodes) Sat Nov 14 21:59:04 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 21:59:05 2026 * Gathering disk information (3 nodes) Sat Nov 14 21:59:06 2026 * Verifying configuration file consistency Sat Nov 14 21:59:06 2026 * Verifying node status Sat Nov 14 21:59:06 2026 * Verifying instance status Sat Nov 14 21:59:06 2026 * Verifying orphan volumes Sat Nov 14 21:59:06 2026 * Verifying N+1 Memory redundancy Sat Nov 14 21:59:06 2026 * Assessing cluster hypervisor parameters Sat Nov 14 21:59:06 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 21:59:06 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 21:59:06 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 21:59:06 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 21:59:06 2026 * Other Notes Sat Nov 14 21:59:06 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 21:59:07.128092 time=0:00:14.981812 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 21:59:07.128206 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 21:59:15.714834 time=0:00:08.586628 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 498e1c61549da393aee130272429c88f1fdb27ca /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2371, 2372 Waiting for job 2371 ... Sat Nov 14 21:59:17 2026 * Verifying cluster config Sat Nov 14 21:59:17 2026 * Verifying cluster certificate files Sat Nov 14 21:59:17 2026 * Verifying hypervisor parameters Sat Nov 14 21:59:17 2026 * Verifying all nodes belong to an existing group Waiting for job 2372 ... Sat Nov 14 21:59:17 2026 * Verifying group 'default' Sat Nov 14 21:59:17 2026 * Gathering data (3 nodes) Sat Nov 14 21:59:17 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 21:59:18 2026 * Gathering disk information (3 nodes) Sat Nov 14 21:59:18 2026 * Verifying configuration file consistency Sat Nov 14 21:59:18 2026 * Verifying node status Sat Nov 14 21:59:18 2026 * Verifying instance status Sat Nov 14 21:59:18 2026 * Verifying orphan volumes Sat Nov 14 21:59:18 2026 * Verifying N+1 Memory redundancy Sat Nov 14 21:59:18 2026 * Assessing cluster hypervisor parameters Sat Nov 14 21:59:18 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 21:59:18 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 21:59:18 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 21:59:18 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 21:59:18 2026 * Other Notes Sat Nov 14 21:59:18 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 498e1c61549da393aee130272429c88f1fdb27ca /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writethrough Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writethrough' <<<< 2026-11-14 21:59:20.249801 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 21:59:21 2026 * creating instance disks... Sat Nov 14 21:59:30 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 21:59:30 2026 adding disks to cluster config Sat Nov 14 21:59:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 21:59:30 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Sat Nov 14 21:59:30 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:00:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 22:00:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:00:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 22:00:31 2026 * running the instance OS create scripts... Sat Nov 14 22:00:31 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e9dd0371-462f-4ee8-ada2-f954619506d8 Serial number: 4 Creation time: 2026-11-14 21:59:30 Modification time: 2026-11-14 22:00:31 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writethrough) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:05:06:28 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6868cf9f-56bd-4d10-8489-e0708059aac3 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: d1598bbb-4488-4c00-bd17-e53440f051d4 child devices: - child 0: plain, size 768M logical_id: gnt/88513b00-8523-4549-9a80-39385d9f6294.disk0_data on primary: /dev/gnt/88513b00-8523-4549-9a80-39385d9f6294.disk0_data (253:0) on secondary: /dev/gnt/88513b00-8523-4549-9a80-39385d9f6294.disk0_data (253:0) name: None UUID: 85e2e928-bac8-43ef-a5f9-24e0f6af195a - child 1: plain, size 128M logical_id: gnt/88513b00-8523-4549-9a80-39385d9f6294.disk0_meta on primary: /dev/gnt/88513b00-8523-4549-9a80-39385d9f6294.disk0_meta (253:1) on secondary: /dev/gnt/88513b00-8523-4549-9a80-39385d9f6294.disk0_meta (253:1) name: None UUID: 57ba8cca-e482-4ea6-8ebf-5b3eca16246f - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 1f916c97-a0df-4e54-b6bc-6bd489fe11a2 child devices: - child 0: plain, size 512M logical_id: gnt/af157e29-9622-4eb1-9abf-8ec4959835c9.disk1_data on primary: /dev/gnt/af157e29-9622-4eb1-9abf-8ec4959835c9.disk1_data (253:2) on secondary: /dev/gnt/af157e29-9622-4eb1-9abf-8ec4959835c9.disk1_data (253:2) name: None UUID: 77775894-e0b1-49ea-90cd-bac5dd029352 - child 1: plain, size 128M logical_id: gnt/af157e29-9622-4eb1-9abf-8ec4959835c9.disk1_meta on primary: /dev/gnt/af157e29-9622-4eb1-9abf-8ec4959835c9.disk1_meta (253:3) on secondary: /dev/gnt/af157e29-9622-4eb1-9abf-8ec4959835c9.disk1_meta (253:3) name: None UUID: bbaaa3f5-0282-4908-9c85-071ba40af9a1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 22:00:34.558725 time=0:01:14.308924 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 22:00:34.558826 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2376 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 22:00:47.350415 time=0:00:12.791589 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 22:00:47.350514 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 22:00:47.350551 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2379 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2379 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2380 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 22:00:51 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2381 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2381 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2382 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2382 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 22:00:56.909324 time=0:00:09.558773 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 22:00:56.909438 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2385 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 22:01:02.094346 time=0:00:05.184908 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 22:01:02.094510 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2386 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 22:01:14.867678 time=0:00:12.773168 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 22:01:14.867803 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2387 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 22:01:20.035626 time=0:00:05.167823 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 22:01:20.035738 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e9dd0371-462f-4ee8-ada2-f954619506d8 Serial number: 16 Creation time: 2026-11-14 21:59:30 Modification time: 2026-11-14 22:01:15 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writethrough) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:05:06:28 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6868cf9f-56bd-4d10-8489-e0708059aac3 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: d1598bbb-4488-4c00-bd17-e53440f051d4 child devices: - child 0: plain, size 768M logical_id: gnt/88513b00-8523-4549-9a80-39385d9f6294.disk0_data on primary: /dev/gnt/88513b00-8523-4549-9a80-39385d9f6294.disk0_data (253:0) on secondary: /dev/gnt/88513b00-8523-4549-9a80-39385d9f6294.disk0_data (253:0) name: None UUID: 85e2e928-bac8-43ef-a5f9-24e0f6af195a - child 1: plain, size 128M logical_id: gnt/88513b00-8523-4549-9a80-39385d9f6294.disk0_meta on primary: /dev/gnt/88513b00-8523-4549-9a80-39385d9f6294.disk0_meta (253:1) on secondary: /dev/gnt/88513b00-8523-4549-9a80-39385d9f6294.disk0_meta (253:1) name: None UUID: 57ba8cca-e482-4ea6-8ebf-5b3eca16246f - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 1f916c97-a0df-4e54-b6bc-6bd489fe11a2 child devices: - child 0: plain, size 512M logical_id: gnt/af157e29-9622-4eb1-9abf-8ec4959835c9.disk1_data on primary: /dev/gnt/af157e29-9622-4eb1-9abf-8ec4959835c9.disk1_data (253:2) on secondary: /dev/gnt/af157e29-9622-4eb1-9abf-8ec4959835c9.disk1_data (253:2) name: None UUID: 77775894-e0b1-49ea-90cd-bac5dd029352 - child 1: plain, size 128M logical_id: gnt/af157e29-9622-4eb1-9abf-8ec4959835c9.disk1_meta on primary: /dev/gnt/af157e29-9622-4eb1-9abf-8ec4959835c9.disk1_meta (253:3) on secondary: /dev/gnt/af157e29-9622-4eb1-9abf-8ec4959835c9.disk1_meta (253:3) name: None UUID: bbaaa3f5-0282-4908-9c85-071ba40af9a1 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:01:28 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:01:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:4a:40:ce,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:01:29 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:01:30 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:01:31 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:01:31 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:01:37 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:01:37 2026 - INFO: Hotplug done. Sat Nov 14 22:01:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:01:37 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Sat Nov 14 22:02:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:02:38 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:02:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 22:02:58.232226 time=0:01:38.196488 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 22:02:58.232373 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2408 GET /2/jobs/2409 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 22:03:00.567603 time=0:00:02.335230 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 22:03:00.567741 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 22:03:00.567765 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 22:03:00.567780 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 22:03:00.567813 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2410 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 22:03:08.253818 time=0:00:07.686005 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 22:03:08.253959 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 22:03:08.253983 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 22:03:08.253996 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 22:03:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 22:03:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:03:13 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:04:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 22:04:18 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 22:04:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:04:19 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:05:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 22:05:24 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 22:05:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:05:25 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:06:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 22:06:31 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 22:06:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:06:32 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:07:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 22:07:33.886964 time=0:04:25.632968 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 22:07:33.887112 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2417 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 22:07:39.174768 time=0:00:05.287656 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 22:07:39.174909 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2418 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2419 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2420 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2421 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2422 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 22:08:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 22:08:27.606771 time=0:00:48.431862 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 22:08:27.606861 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 02:08:27 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 02:08:27 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e9dd0371-462f-4ee8-ada2-f954619506d8 Serial number: 50 Creation time: 2026-11-14 21:59:30 Modification time: 2026-11-14 22:08:27 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writethrough) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:05:06:28 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6868cf9f-56bd-4d10-8489-e0708059aac3 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: d1598bbb-4488-4c00-bd17-e53440f051d4 child devices: - child 0: plain, size 1.8G logical_id: gnt/88513b00-8523-4549-9a80-39385d9f6294.disk0_data on primary: /dev/gnt/88513b00-8523-4549-9a80-39385d9f6294.disk0_data (253:0) on secondary: /dev/gnt/88513b00-8523-4549-9a80-39385d9f6294.disk0_data (253:0) name: None UUID: 85e2e928-bac8-43ef-a5f9-24e0f6af195a - child 1: plain, size 128M logical_id: gnt/88513b00-8523-4549-9a80-39385d9f6294.disk0_meta on primary: /dev/gnt/88513b00-8523-4549-9a80-39385d9f6294.disk0_meta (253:1) on secondary: /dev/gnt/88513b00-8523-4549-9a80-39385d9f6294.disk0_meta (253:1) name: None UUID: 57ba8cca-e482-4ea6-8ebf-5b3eca16246f - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 1f916c97-a0df-4e54-b6bc-6bd489fe11a2 child devices: - child 0: plain, size 1.5G logical_id: gnt/af157e29-9622-4eb1-9abf-8ec4959835c9.disk1_data on primary: /dev/gnt/af157e29-9622-4eb1-9abf-8ec4959835c9.disk1_data (253:2) on secondary: /dev/gnt/af157e29-9622-4eb1-9abf-8ec4959835c9.disk1_data (253:2) name: None UUID: 77775894-e0b1-49ea-90cd-bac5dd029352 - child 1: plain, size 128M logical_id: gnt/af157e29-9622-4eb1-9abf-8ec4959835c9.disk1_meta on primary: /dev/gnt/af157e29-9622-4eb1-9abf-8ec4959835c9.disk1_meta (253:3) on secondary: /dev/gnt/af157e29-9622-4eb1-9abf-8ec4959835c9.disk1_meta (253:3) name: None UUID: bbaaa3f5-0282-4908-9c85-071ba40af9a1 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2425 Waiting for job 2425 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2428 Waiting for job 2428 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2430, 2431 Waiting for job 2430 ... Sat Nov 14 22:08:40 2026 * Verifying cluster config Sat Nov 14 22:08:40 2026 * Verifying cluster certificate files Sat Nov 14 22:08:40 2026 * Verifying hypervisor parameters Sat Nov 14 22:08:40 2026 * Verifying all nodes belong to an existing group Waiting for job 2431 ... Sat Nov 14 22:08:40 2026 * Verifying group 'default' Sat Nov 14 22:08:40 2026 * Gathering data (3 nodes) Sat Nov 14 22:08:40 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 22:08:41 2026 * Gathering disk information (3 nodes) Sat Nov 14 22:08:41 2026 * Verifying configuration file consistency Sat Nov 14 22:08:41 2026 * Verifying node status Sat Nov 14 22:08:41 2026 * Verifying instance status Sat Nov 14 22:08:41 2026 * Verifying orphan volumes Sat Nov 14 22:08:41 2026 * Verifying N+1 Memory redundancy Sat Nov 14 22:08:41 2026 * Assessing cluster hypervisor parameters Sat Nov 14 22:08:41 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 22:08:41 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 22:08:41 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 22:08:41 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 22:08:41 2026 * Other Notes Sat Nov 14 22:08:41 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 22:08:42.671527 time=0:00:15.064666 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 22:08:42.671661 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 22:08:51.260904 time=0:00:08.589243 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 30ad43a5f977610723202258be5993e72a46d104 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2434, 2435 Waiting for job 2434 ... Sat Nov 14 22:08:52 2026 * Verifying cluster config Sat Nov 14 22:08:52 2026 * Verifying cluster certificate files Sat Nov 14 22:08:52 2026 * Verifying hypervisor parameters Sat Nov 14 22:08:52 2026 * Verifying all nodes belong to an existing group Waiting for job 2435 ... Sat Nov 14 22:08:53 2026 * Verifying group 'default' Sat Nov 14 22:08:53 2026 * Gathering data (3 nodes) Sat Nov 14 22:08:53 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 22:08:54 2026 * Gathering disk information (3 nodes) Sat Nov 14 22:08:54 2026 * Verifying configuration file consistency Sat Nov 14 22:08:54 2026 * Verifying node status Sat Nov 14 22:08:54 2026 * Verifying instance status Sat Nov 14 22:08:54 2026 * Verifying orphan volumes Sat Nov 14 22:08:54 2026 * Verifying N+1 Memory redundancy Sat Nov 14 22:08:54 2026 * Assessing cluster hypervisor parameters Sat Nov 14 22:08:54 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 22:08:54 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 22:08:54 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 22:08:54 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 22:08:54 2026 * Other Notes Sat Nov 14 22:08:54 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 30ad43a5f977610723202258be5993e72a46d104 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=none' ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=tablet Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=tablet' <<<< 2026-11-14 22:08:57.083945 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:08:58 2026 * creating instance disks... Sat Nov 14 22:09:06 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 22:09:06 2026 adding disks to cluster config Sat Nov 14 22:09:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:09:07 2026 - INFO: - device disk/0: 2.60% done, 4m 1s remaining (estimated) Sat Nov 14 22:09:07 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:10:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 22:10:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:10:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 22:10:07 2026 * running the instance OS create scripts... Sat Nov 14 22:10:08 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7308a67b-5ac7-4d54-b831-630b28f8d510 Serial number: 4 Creation time: 2026-11-14 22:09:06 Modification time: 2026-11-14 22:10:08 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6c:87:51 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 530aa769-ce86-4f4f-b1d3-7eb0fa7ba318 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 5ee79df9-62b9-47c8-b538-b817d00f7da3 child devices: - child 0: plain, size 768M logical_id: gnt/67f97b49-6d96-46b0-a258-acd455e34132.disk0_data on primary: /dev/gnt/67f97b49-6d96-46b0-a258-acd455e34132.disk0_data (253:0) on secondary: /dev/gnt/67f97b49-6d96-46b0-a258-acd455e34132.disk0_data (253:0) name: None UUID: 4fcf4da6-66da-4d37-b6b4-68f91f72d83d - child 1: plain, size 128M logical_id: gnt/67f97b49-6d96-46b0-a258-acd455e34132.disk0_meta on primary: /dev/gnt/67f97b49-6d96-46b0-a258-acd455e34132.disk0_meta (253:1) on secondary: /dev/gnt/67f97b49-6d96-46b0-a258-acd455e34132.disk0_meta (253:1) name: None UUID: 32d5b047-cb6e-439d-b004-d63132f9f476 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 20abfb10-1f32-4588-804f-8d992d804454 child devices: - child 0: plain, size 512M logical_id: gnt/834a02c8-765d-4777-a43d-1a53c6ff14f7.disk1_data on primary: /dev/gnt/834a02c8-765d-4777-a43d-1a53c6ff14f7.disk1_data (253:2) on secondary: /dev/gnt/834a02c8-765d-4777-a43d-1a53c6ff14f7.disk1_data (253:2) name: None UUID: 483783dc-22f7-4d11-8567-8d26dc9eff41 - child 1: plain, size 128M logical_id: gnt/834a02c8-765d-4777-a43d-1a53c6ff14f7.disk1_meta on primary: /dev/gnt/834a02c8-765d-4777-a43d-1a53c6ff14f7.disk1_meta (253:3) on secondary: /dev/gnt/834a02c8-765d-4777-a43d-1a53c6ff14f7.disk1_meta (253:3) name: None UUID: 0efaa1b9-b08b-4d05-89c4-2fb394e753c6 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 22:10:11.177325 time=0:01:14.093380 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 22:10:11.177414 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2440 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 22:10:23.873068 time=0:00:12.695654 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 22:10:23.873191 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 22:10:23.873216 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2443 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2443 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2444 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 22:10:27 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2445 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2445 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2446 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2446 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 22:10:33.432599 time=0:00:09.559383 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 22:10:33.432697 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2449 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 22:10:38.718837 time=0:00:05.286140 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 22:10:38.718963 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2450 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 22:10:51.551941 time=0:00:12.832978 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 22:10:51.552067 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2451 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 22:10:56.763955 time=0:00:05.211888 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 22:10:56.764075 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7308a67b-5ac7-4d54-b831-630b28f8d510 Serial number: 16 Creation time: 2026-11-14 22:09:06 Modification time: 2026-11-14 22:10:52 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6c:87:51 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 530aa769-ce86-4f4f-b1d3-7eb0fa7ba318 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 5ee79df9-62b9-47c8-b538-b817d00f7da3 child devices: - child 0: plain, size 768M logical_id: gnt/67f97b49-6d96-46b0-a258-acd455e34132.disk0_data on primary: /dev/gnt/67f97b49-6d96-46b0-a258-acd455e34132.disk0_data (253:0) on secondary: /dev/gnt/67f97b49-6d96-46b0-a258-acd455e34132.disk0_data (253:0) name: None UUID: 4fcf4da6-66da-4d37-b6b4-68f91f72d83d - child 1: plain, size 128M logical_id: gnt/67f97b49-6d96-46b0-a258-acd455e34132.disk0_meta on primary: /dev/gnt/67f97b49-6d96-46b0-a258-acd455e34132.disk0_meta (253:1) on secondary: /dev/gnt/67f97b49-6d96-46b0-a258-acd455e34132.disk0_meta (253:1) name: None UUID: 32d5b047-cb6e-439d-b004-d63132f9f476 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 20abfb10-1f32-4588-804f-8d992d804454 child devices: - child 0: plain, size 512M logical_id: gnt/834a02c8-765d-4777-a43d-1a53c6ff14f7.disk1_data on primary: /dev/gnt/834a02c8-765d-4777-a43d-1a53c6ff14f7.disk1_data (253:2) on secondary: /dev/gnt/834a02c8-765d-4777-a43d-1a53c6ff14f7.disk1_data (253:2) name: None UUID: 483783dc-22f7-4d11-8567-8d26dc9eff41 - child 1: plain, size 128M logical_id: gnt/834a02c8-765d-4777-a43d-1a53c6ff14f7.disk1_meta on primary: /dev/gnt/834a02c8-765d-4777-a43d-1a53c6ff14f7.disk1_meta (253:3) on secondary: /dev/gnt/834a02c8-765d-4777-a43d-1a53c6ff14f7.disk1_meta (253:3) name: None UUID: 0efaa1b9-b08b-4d05-89c4-2fb394e753c6 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:11:05 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:11:05 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:d3:eb:c7,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:11:06 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:11:06 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:11:08 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:11:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:11:13 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:11:14 2026 - INFO: Hotplug done. Sat Nov 14 22:11:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:11:14 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Sat Nov 14 22:12:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:12:15 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:12:15 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 22:12:34.953391 time=0:01:38.189316 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 22:12:34.953555 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2472 GET /2/jobs/2473 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 22:12:37.291619 time=0:00:02.338064 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 22:12:37.291767 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 22:12:37.291791 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 22:12:37.291806 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 22:12:37.291827 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2474 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 22:12:45.084571 time=0:00:07.792744 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 22:12:45.084679 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 22:12:45.084703 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 22:12:45.084716 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 22:12:48 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 22:12:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:12:49 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:13:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 22:13:54 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 22:13:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:13:56 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:14:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 22:15:00 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 22:15:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:15:02 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:16:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 22:16:07 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 22:16:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:16:09 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:17:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 22:17:10.583623 time=0:04:25.498907 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 22:17:10.583766 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2481 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 22:17:15.856495 time=0:00:05.272729 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 22:17:15.856629 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2482 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2483 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2484 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2485 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2486 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 22:18:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 22:18:04.591993 time=0:00:48.735364 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 22:18:04.592113 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 02:18:04 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 02:18:04 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 7308a67b-5ac7-4d54-b831-630b28f8d510 Serial number: 50 Creation time: 2026-11-14 22:09:06 Modification time: 2026-11-14 22:18:04 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6c:87:51 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 530aa769-ce86-4f4f-b1d3-7eb0fa7ba318 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 5ee79df9-62b9-47c8-b538-b817d00f7da3 child devices: - child 0: plain, size 1.8G logical_id: gnt/67f97b49-6d96-46b0-a258-acd455e34132.disk0_data on primary: /dev/gnt/67f97b49-6d96-46b0-a258-acd455e34132.disk0_data (253:0) on secondary: /dev/gnt/67f97b49-6d96-46b0-a258-acd455e34132.disk0_data (253:0) name: None UUID: 4fcf4da6-66da-4d37-b6b4-68f91f72d83d - child 1: plain, size 128M logical_id: gnt/67f97b49-6d96-46b0-a258-acd455e34132.disk0_meta on primary: /dev/gnt/67f97b49-6d96-46b0-a258-acd455e34132.disk0_meta (253:1) on secondary: /dev/gnt/67f97b49-6d96-46b0-a258-acd455e34132.disk0_meta (253:1) name: None UUID: 32d5b047-cb6e-439d-b004-d63132f9f476 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 20abfb10-1f32-4588-804f-8d992d804454 child devices: - child 0: plain, size 1.5G logical_id: gnt/834a02c8-765d-4777-a43d-1a53c6ff14f7.disk1_data on primary: /dev/gnt/834a02c8-765d-4777-a43d-1a53c6ff14f7.disk1_data (253:2) on secondary: /dev/gnt/834a02c8-765d-4777-a43d-1a53c6ff14f7.disk1_data (253:2) name: None UUID: 483783dc-22f7-4d11-8567-8d26dc9eff41 - child 1: plain, size 128M logical_id: gnt/834a02c8-765d-4777-a43d-1a53c6ff14f7.disk1_meta on primary: /dev/gnt/834a02c8-765d-4777-a43d-1a53c6ff14f7.disk1_meta (253:3) on secondary: /dev/gnt/834a02c8-765d-4777-a43d-1a53c6ff14f7.disk1_meta (253:3) name: None UUID: 0efaa1b9-b08b-4d05-89c4-2fb394e753c6 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2489 Waiting for job 2489 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2492 Waiting for job 2492 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2494, 2495 Waiting for job 2494 ... Sat Nov 14 22:18:16 2026 * Verifying cluster config Sat Nov 14 22:18:16 2026 * Verifying cluster certificate files Sat Nov 14 22:18:16 2026 * Verifying hypervisor parameters Sat Nov 14 22:18:16 2026 * Verifying all nodes belong to an existing group Waiting for job 2495 ... Sat Nov 14 22:18:17 2026 * Verifying group 'default' Sat Nov 14 22:18:17 2026 * Gathering data (3 nodes) Sat Nov 14 22:18:17 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 22:18:18 2026 * Gathering disk information (3 nodes) Sat Nov 14 22:18:18 2026 * Verifying configuration file consistency Sat Nov 14 22:18:18 2026 * Verifying node status Sat Nov 14 22:18:18 2026 * Verifying instance status Sat Nov 14 22:18:18 2026 * Verifying orphan volumes Sat Nov 14 22:18:18 2026 * Verifying N+1 Memory redundancy Sat Nov 14 22:18:18 2026 * Assessing cluster hypervisor parameters Sat Nov 14 22:18:18 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 22:18:18 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 22:18:18 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 22:18:18 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 22:18:18 2026 * Other Notes Sat Nov 14 22:18:18 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 22:18:19.448942 time=0:00:14.856829 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 22:18:19.449096 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 22:18:28.029960 time=0:00:08.580864 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a2991c7cb27dfcf80b924a4f41ec65512587d374 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2498, 2499 Waiting for job 2498 ... Sat Nov 14 22:18:29 2026 * Verifying cluster config Sat Nov 14 22:18:29 2026 * Verifying cluster certificate files Sat Nov 14 22:18:29 2026 * Verifying hypervisor parameters Sat Nov 14 22:18:29 2026 * Verifying all nodes belong to an existing group Waiting for job 2499 ... Sat Nov 14 22:18:30 2026 * Verifying group 'default' Sat Nov 14 22:18:30 2026 * Gathering data (3 nodes) Sat Nov 14 22:18:30 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 22:18:30 2026 * Gathering disk information (3 nodes) Sat Nov 14 22:18:30 2026 * Verifying configuration file consistency Sat Nov 14 22:18:30 2026 * Verifying node status Sat Nov 14 22:18:30 2026 * Verifying instance status Sat Nov 14 22:18:30 2026 * Verifying orphan volumes Sat Nov 14 22:18:30 2026 * Verifying N+1 Memory redundancy Sat Nov 14 22:18:31 2026 * Assessing cluster hypervisor parameters Sat Nov 14 22:18:31 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 22:18:31 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 22:18:31 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 22:18:31 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 22:18:31 2026 * Other Notes Sat Nov 14 22:18:31 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a2991c7cb27dfcf80b924a4f41ec65512587d374 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=mouse Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-11-14 22:18:32.585232 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:18:34 2026 * creating instance disks... Sat Nov 14 22:18:42 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 22:18:42 2026 adding disks to cluster config Sat Nov 14 22:18:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:18:42 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Sat Nov 14 22:18:42 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:19:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 22:19:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:19:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 22:19:43 2026 * running the instance OS create scripts... Sat Nov 14 22:19:43 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 561b6f07-6681-4e01-a58a-f048d568895f Serial number: 4 Creation time: 2026-11-14 22:18:42 Modification time: 2026-11-14 22:19:43 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d8:0d:27 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 09082167-7b0f-4e05-9a64-3f989de130b4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 8f5137f5-6de3-4877-9a73-9aeb630468dc child devices: - child 0: plain, size 768M logical_id: gnt/d3a72d89-31f0-4468-9fad-c3cc867b5b2a.disk0_data on primary: /dev/gnt/d3a72d89-31f0-4468-9fad-c3cc867b5b2a.disk0_data (253:0) on secondary: /dev/gnt/d3a72d89-31f0-4468-9fad-c3cc867b5b2a.disk0_data (253:0) name: None UUID: e96f9fe6-7dec-40f7-87e9-70e98c0780a7 - child 1: plain, size 128M logical_id: gnt/d3a72d89-31f0-4468-9fad-c3cc867b5b2a.disk0_meta on primary: /dev/gnt/d3a72d89-31f0-4468-9fad-c3cc867b5b2a.disk0_meta (253:1) on secondary: /dev/gnt/d3a72d89-31f0-4468-9fad-c3cc867b5b2a.disk0_meta (253:1) name: None UUID: 126a739e-3c8a-4219-88e5-ee17f26f7e22 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: f984ce42-346d-4537-b7cd-9dbe9855d8ef child devices: - child 0: plain, size 512M logical_id: gnt/08beeb0b-159c-4061-9f8e-6bb4efe7b6bf.disk1_data on primary: /dev/gnt/08beeb0b-159c-4061-9f8e-6bb4efe7b6bf.disk1_data (253:2) on secondary: /dev/gnt/08beeb0b-159c-4061-9f8e-6bb4efe7b6bf.disk1_data (253:2) name: None UUID: 67d90e6c-b5e1-4f92-9c24-c218ab00879a - child 1: plain, size 128M logical_id: gnt/08beeb0b-159c-4061-9f8e-6bb4efe7b6bf.disk1_meta on primary: /dev/gnt/08beeb0b-159c-4061-9f8e-6bb4efe7b6bf.disk1_meta (253:3) on secondary: /dev/gnt/08beeb0b-159c-4061-9f8e-6bb4efe7b6bf.disk1_meta (253:3) name: None UUID: 7c90d403-4fad-4a0f-a0e9-4212f552a56c Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 22:19:46.497774 time=0:01:13.912542 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 22:19:46.497892 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2503 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 22:19:59.178541 time=0:00:12.680649 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 22:19:59.178636 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 22:19:59.178652 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2506 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2506 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2507 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 22:20:03 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2508 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2508 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2509 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2509 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 22:20:08.800216 time=0:00:09.621564 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 22:20:08.800313 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2512 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 22:20:13.972255 time=0:00:05.171942 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 22:20:13.972399 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2513 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 22:20:26.748352 time=0:00:12.775953 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 22:20:26.748502 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2514 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 22:20:31.955627 time=0:00:05.207125 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 22:20:31.955737 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 561b6f07-6681-4e01-a58a-f048d568895f Serial number: 16 Creation time: 2026-11-14 22:18:42 Modification time: 2026-11-14 22:20:27 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d8:0d:27 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 09082167-7b0f-4e05-9a64-3f989de130b4 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 8f5137f5-6de3-4877-9a73-9aeb630468dc child devices: - child 0: plain, size 768M logical_id: gnt/d3a72d89-31f0-4468-9fad-c3cc867b5b2a.disk0_data on primary: /dev/gnt/d3a72d89-31f0-4468-9fad-c3cc867b5b2a.disk0_data (253:0) on secondary: /dev/gnt/d3a72d89-31f0-4468-9fad-c3cc867b5b2a.disk0_data (253:0) name: None UUID: e96f9fe6-7dec-40f7-87e9-70e98c0780a7 - child 1: plain, size 128M logical_id: gnt/d3a72d89-31f0-4468-9fad-c3cc867b5b2a.disk0_meta on primary: /dev/gnt/d3a72d89-31f0-4468-9fad-c3cc867b5b2a.disk0_meta (253:1) on secondary: /dev/gnt/d3a72d89-31f0-4468-9fad-c3cc867b5b2a.disk0_meta (253:1) name: None UUID: 126a739e-3c8a-4219-88e5-ee17f26f7e22 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: f984ce42-346d-4537-b7cd-9dbe9855d8ef child devices: - child 0: plain, size 512M logical_id: gnt/08beeb0b-159c-4061-9f8e-6bb4efe7b6bf.disk1_data on primary: /dev/gnt/08beeb0b-159c-4061-9f8e-6bb4efe7b6bf.disk1_data (253:2) on secondary: /dev/gnt/08beeb0b-159c-4061-9f8e-6bb4efe7b6bf.disk1_data (253:2) name: None UUID: 67d90e6c-b5e1-4f92-9c24-c218ab00879a - child 1: plain, size 128M logical_id: gnt/08beeb0b-159c-4061-9f8e-6bb4efe7b6bf.disk1_meta on primary: /dev/gnt/08beeb0b-159c-4061-9f8e-6bb4efe7b6bf.disk1_meta (253:3) on secondary: /dev/gnt/08beeb0b-159c-4061-9f8e-6bb4efe7b6bf.disk1_meta (253:3) name: None UUID: 7c90d403-4fad-4a0f-a0e9-4212f552a56c Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:20:40 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:20:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:0e:35:a5,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:20:41 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:20:41 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:20:43 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:20:43 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:20:49 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:20:49 2026 - INFO: Hotplug done. Sat Nov 14 22:20:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:20:49 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Sat Nov 14 22:21:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:21:50 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:21:50 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 22:22:10.005924 time=0:01:38.050187 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 22:22:10.006055 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2535 GET /2/jobs/2536 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 22:22:12.331634 time=0:00:02.325579 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 22:22:12.331745 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 22:22:12.331768 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 22:22:12.331781 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 22:22:12.331793 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2537 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 22:22:20.003146 time=0:00:07.671353 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 22:22:20.003269 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 22:22:20.003295 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 22:22:20.003307 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 22:22:23 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 22:22:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:22:24 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:23:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 22:23:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 22:23:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:23:31 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:24:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 22:24:36 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 22:24:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:24:37 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:25:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 22:25:43 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 22:25:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:25:44 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:26:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 22:26:45.867735 time=0:04:25.864428 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 22:26:45.867882 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2544 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 22:26:51.160130 time=0:00:05.292248 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 22:26:51.160257 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2545 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2546 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2547 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2548 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2549 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 22:27:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 22:27:39.407208 time=0:00:48.246951 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 22:27:39.407381 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 02:27:39 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 02:27:39 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 561b6f07-6681-4e01-a58a-f048d568895f Serial number: 50 Creation time: 2026-11-14 22:18:42 Modification time: 2026-11-14 22:27:38 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d8:0d:27 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 09082167-7b0f-4e05-9a64-3f989de130b4 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 8f5137f5-6de3-4877-9a73-9aeb630468dc child devices: - child 0: plain, size 1.8G logical_id: gnt/d3a72d89-31f0-4468-9fad-c3cc867b5b2a.disk0_data on primary: /dev/gnt/d3a72d89-31f0-4468-9fad-c3cc867b5b2a.disk0_data (253:0) on secondary: /dev/gnt/d3a72d89-31f0-4468-9fad-c3cc867b5b2a.disk0_data (253:0) name: None UUID: e96f9fe6-7dec-40f7-87e9-70e98c0780a7 - child 1: plain, size 128M logical_id: gnt/d3a72d89-31f0-4468-9fad-c3cc867b5b2a.disk0_meta on primary: /dev/gnt/d3a72d89-31f0-4468-9fad-c3cc867b5b2a.disk0_meta (253:1) on secondary: /dev/gnt/d3a72d89-31f0-4468-9fad-c3cc867b5b2a.disk0_meta (253:1) name: None UUID: 126a739e-3c8a-4219-88e5-ee17f26f7e22 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: f984ce42-346d-4537-b7cd-9dbe9855d8ef child devices: - child 0: plain, size 1.5G logical_id: gnt/08beeb0b-159c-4061-9f8e-6bb4efe7b6bf.disk1_data on primary: /dev/gnt/08beeb0b-159c-4061-9f8e-6bb4efe7b6bf.disk1_data (253:2) on secondary: /dev/gnt/08beeb0b-159c-4061-9f8e-6bb4efe7b6bf.disk1_data (253:2) name: None UUID: 67d90e6c-b5e1-4f92-9c24-c218ab00879a - child 1: plain, size 128M logical_id: gnt/08beeb0b-159c-4061-9f8e-6bb4efe7b6bf.disk1_meta on primary: /dev/gnt/08beeb0b-159c-4061-9f8e-6bb4efe7b6bf.disk1_meta (253:3) on secondary: /dev/gnt/08beeb0b-159c-4061-9f8e-6bb4efe7b6bf.disk1_meta (253:3) name: None UUID: 7c90d403-4fad-4a0f-a0e9-4212f552a56c Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2552 Waiting for job 2552 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2555 Waiting for job 2555 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2557, 2558 Waiting for job 2557 ... Sat Nov 14 22:27:51 2026 * Verifying cluster config Sat Nov 14 22:27:51 2026 * Verifying cluster certificate files Sat Nov 14 22:27:51 2026 * Verifying hypervisor parameters Sat Nov 14 22:27:51 2026 * Verifying all nodes belong to an existing group Waiting for job 2558 ... Sat Nov 14 22:27:51 2026 * Verifying group 'default' Sat Nov 14 22:27:51 2026 * Gathering data (3 nodes) Sat Nov 14 22:27:51 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 22:27:52 2026 * Gathering disk information (3 nodes) Sat Nov 14 22:27:53 2026 * Verifying configuration file consistency Sat Nov 14 22:27:53 2026 * Verifying node status Sat Nov 14 22:27:53 2026 * Verifying instance status Sat Nov 14 22:27:53 2026 * Verifying orphan volumes Sat Nov 14 22:27:53 2026 * Verifying N+1 Memory redundancy Sat Nov 14 22:27:53 2026 * Assessing cluster hypervisor parameters Sat Nov 14 22:27:53 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 22:27:53 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 22:27:53 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 22:27:53 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 22:27:53 2026 * Other Notes Sat Nov 14 22:27:53 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 22:27:54.134701 time=0:00:14.727320 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 22:27:54.134828 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 22:28:02.820885 time=0:00:08.686057 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3fa6018642bdf928cd25693830c697e0176784c5 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2561, 2562 Waiting for job 2561 ... Sat Nov 14 22:28:04 2026 * Verifying cluster config Sat Nov 14 22:28:04 2026 * Verifying cluster certificate files Sat Nov 14 22:28:04 2026 * Verifying hypervisor parameters Sat Nov 14 22:28:04 2026 * Verifying all nodes belong to an existing group Waiting for job 2562 ... Sat Nov 14 22:28:04 2026 * Verifying group 'default' Sat Nov 14 22:28:04 2026 * Gathering data (3 nodes) Sat Nov 14 22:28:04 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 22:28:05 2026 * Gathering disk information (3 nodes) Sat Nov 14 22:28:05 2026 * Verifying configuration file consistency Sat Nov 14 22:28:05 2026 * Verifying node status Sat Nov 14 22:28:05 2026 * Verifying instance status Sat Nov 14 22:28:05 2026 * Verifying orphan volumes Sat Nov 14 22:28:05 2026 * Verifying N+1 Memory redundancy Sat Nov 14 22:28:05 2026 * Assessing cluster hypervisor parameters Sat Nov 14 22:28:05 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 22:28:05 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 22:28:05 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 22:28:05 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 22:28:05 2026 * Other Notes Sat Nov 14 22:28:06 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3fa6018642bdf928cd25693830c697e0176784c5 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=' ---- Starting reduced number of instance tests with hypervisor parameter disk_type=ide Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=ide' <<<< 2026-11-14 22:28:08.705779 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:28:10 2026 * creating instance disks... Sat Nov 14 22:28:18 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 22:28:18 2026 adding disks to cluster config Sat Nov 14 22:28:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:28:18 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Sat Nov 14 22:28:18 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:29:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 22:29:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:29:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 22:29:19 2026 * running the instance OS create scripts... Sat Nov 14 22:29:19 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0d9125ef-458b-4515-ac1e-4b46d1c91a25 Serial number: 4 Creation time: 2026-11-14 22:28:18 Modification time: 2026-11-14 22:29:19 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (ide) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6e:3f:57 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: aee63135-c9bd-4e96-b7f9-345de0ac6198 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 209e9d4c-81da-41a1-bc5f-509de177ff48 child devices: - child 0: plain, size 768M logical_id: gnt/66028eea-7acb-4976-8c19-f50b9f721bf2.disk0_data on primary: /dev/gnt/66028eea-7acb-4976-8c19-f50b9f721bf2.disk0_data (253:0) on secondary: /dev/gnt/66028eea-7acb-4976-8c19-f50b9f721bf2.disk0_data (253:0) name: None UUID: 3a737240-6fc9-4e23-b629-0358fada6d9a - child 1: plain, size 128M logical_id: gnt/66028eea-7acb-4976-8c19-f50b9f721bf2.disk0_meta on primary: /dev/gnt/66028eea-7acb-4976-8c19-f50b9f721bf2.disk0_meta (253:1) on secondary: /dev/gnt/66028eea-7acb-4976-8c19-f50b9f721bf2.disk0_meta (253:1) name: None UUID: f0507ace-1fa8-4c19-bf99-052594528e54 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 5806f7d4-dcdb-4b93-952d-91914f5b02ec child devices: - child 0: plain, size 512M logical_id: gnt/330bbc10-0c8f-4059-a310-7b87a28a7184.disk1_data on primary: /dev/gnt/330bbc10-0c8f-4059-a310-7b87a28a7184.disk1_data (253:2) on secondary: /dev/gnt/330bbc10-0c8f-4059-a310-7b87a28a7184.disk1_data (253:2) name: None UUID: 99764a6c-2521-476d-a490-aef89a9339e3 - child 1: plain, size 128M logical_id: gnt/330bbc10-0c8f-4059-a310-7b87a28a7184.disk1_meta on primary: /dev/gnt/330bbc10-0c8f-4059-a310-7b87a28a7184.disk1_meta (253:3) on secondary: /dev/gnt/330bbc10-0c8f-4059-a310-7b87a28a7184.disk1_meta (253:3) name: None UUID: 4a831dc4-c752-4411-9e38-608d0d24d3d3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 22:29:22.946604 time=0:01:14.240825 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 22:29:22.946797 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2567 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 22:29:35.650363 time=0:00:12.703566 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 22:29:35.650594 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 22:29:35.650619 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2570 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2570 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2571 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 22:29:39 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2572 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2572 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2573 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2573 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 22:29:45.188621 time=0:00:09.538002 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 22:29:45.188716 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2576 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 22:29:50.377537 time=0:00:05.188821 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 22:29:50.377697 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2577 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 22:30:03.099587 time=0:00:12.721890 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 22:30:03.099715 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2578 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 22:30:08.272329 time=0:00:05.172614 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 22:30:08.272453 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0d9125ef-458b-4515-ac1e-4b46d1c91a25 Serial number: 16 Creation time: 2026-11-14 22:28:18 Modification time: 2026-11-14 22:30:04 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (ide) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6e:3f:57 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: aee63135-c9bd-4e96-b7f9-345de0ac6198 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 209e9d4c-81da-41a1-bc5f-509de177ff48 child devices: - child 0: plain, size 768M logical_id: gnt/66028eea-7acb-4976-8c19-f50b9f721bf2.disk0_data on primary: /dev/gnt/66028eea-7acb-4976-8c19-f50b9f721bf2.disk0_data (253:0) on secondary: /dev/gnt/66028eea-7acb-4976-8c19-f50b9f721bf2.disk0_data (253:0) name: None UUID: 3a737240-6fc9-4e23-b629-0358fada6d9a - child 1: plain, size 128M logical_id: gnt/66028eea-7acb-4976-8c19-f50b9f721bf2.disk0_meta on primary: /dev/gnt/66028eea-7acb-4976-8c19-f50b9f721bf2.disk0_meta (253:1) on secondary: /dev/gnt/66028eea-7acb-4976-8c19-f50b9f721bf2.disk0_meta (253:1) name: None UUID: f0507ace-1fa8-4c19-bf99-052594528e54 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 5806f7d4-dcdb-4b93-952d-91914f5b02ec child devices: - child 0: plain, size 512M logical_id: gnt/330bbc10-0c8f-4059-a310-7b87a28a7184.disk1_data on primary: /dev/gnt/330bbc10-0c8f-4059-a310-7b87a28a7184.disk1_data (253:2) on secondary: /dev/gnt/330bbc10-0c8f-4059-a310-7b87a28a7184.disk1_data (253:2) name: None UUID: 99764a6c-2521-476d-a490-aef89a9339e3 - child 1: plain, size 128M logical_id: gnt/330bbc10-0c8f-4059-a310-7b87a28a7184.disk1_meta on primary: /dev/gnt/330bbc10-0c8f-4059-a310-7b87a28a7184.disk1_meta (253:3) on secondary: /dev/gnt/330bbc10-0c8f-4059-a310-7b87a28a7184.disk1_meta (253:3) name: None UUID: 4a831dc4-c752-4411-9e38-608d0d24d3d3 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:30:16 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:30:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:56:2d:4a,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:30:17 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:30:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:30:19 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:30:19 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 22:30:37.011215 time=0:00:28.738762 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 22:30:37.011429 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2597 GET /2/jobs/2598 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 22:30:39.324129 time=0:00:02.312700 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 22:30:39.324249 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 22:30:39.324274 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 22:30:39.324289 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 22:30:39.324326 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2599 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 22:30:47.020964 time=0:00:07.696638 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 22:30:47.021048 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 22:30:47.021071 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 22:30:47.021111 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 22:30:50 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 22:30:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:30:51 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:31:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 22:31:57 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 22:31:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:31:58 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:32:58 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 22:33:03 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 22:33:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:33:04 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:34:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 22:34:10 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 22:34:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:34:11 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:35:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 22:35:12.947620 time=0:04:25.926509 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 22:35:12.947750 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2606 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 22:35:18.237902 time=0:00:05.290152 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 22:35:18.238029 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2607 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2608 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2609 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2610 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2611 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 22:36:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 22:36:06.707126 time=0:00:48.469097 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 22:36:06.707238 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 02:36:06 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 02:36:06 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 0d9125ef-458b-4515-ac1e-4b46d1c91a25 Serial number: 46 Creation time: 2026-11-14 22:28:18 Modification time: 2026-11-14 22:36:06 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (ide) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6e:3f:57 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: aee63135-c9bd-4e96-b7f9-345de0ac6198 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 209e9d4c-81da-41a1-bc5f-509de177ff48 child devices: - child 0: plain, size 1.8G logical_id: gnt/66028eea-7acb-4976-8c19-f50b9f721bf2.disk0_data on primary: /dev/gnt/66028eea-7acb-4976-8c19-f50b9f721bf2.disk0_data (253:0) on secondary: /dev/gnt/66028eea-7acb-4976-8c19-f50b9f721bf2.disk0_data (253:0) name: None UUID: 3a737240-6fc9-4e23-b629-0358fada6d9a - child 1: plain, size 128M logical_id: gnt/66028eea-7acb-4976-8c19-f50b9f721bf2.disk0_meta on primary: /dev/gnt/66028eea-7acb-4976-8c19-f50b9f721bf2.disk0_meta (253:1) on secondary: /dev/gnt/66028eea-7acb-4976-8c19-f50b9f721bf2.disk0_meta (253:1) name: None UUID: f0507ace-1fa8-4c19-bf99-052594528e54 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 5806f7d4-dcdb-4b93-952d-91914f5b02ec child devices: - child 0: plain, size 1.5G logical_id: gnt/330bbc10-0c8f-4059-a310-7b87a28a7184.disk1_data on primary: /dev/gnt/330bbc10-0c8f-4059-a310-7b87a28a7184.disk1_data (253:2) on secondary: /dev/gnt/330bbc10-0c8f-4059-a310-7b87a28a7184.disk1_data (253:2) name: None UUID: 99764a6c-2521-476d-a490-aef89a9339e3 - child 1: plain, size 128M logical_id: gnt/330bbc10-0c8f-4059-a310-7b87a28a7184.disk1_meta on primary: /dev/gnt/330bbc10-0c8f-4059-a310-7b87a28a7184.disk1_meta (253:3) on secondary: /dev/gnt/330bbc10-0c8f-4059-a310-7b87a28a7184.disk1_meta (253:3) name: None UUID: 4a831dc4-c752-4411-9e38-608d0d24d3d3 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2614 Waiting for job 2614 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2617 Waiting for job 2617 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2619, 2620 Waiting for job 2619 ... Sat Nov 14 22:36:18 2026 * Verifying cluster config Sat Nov 14 22:36:18 2026 * Verifying cluster certificate files Sat Nov 14 22:36:18 2026 * Verifying hypervisor parameters Sat Nov 14 22:36:18 2026 * Verifying all nodes belong to an existing group Waiting for job 2620 ... Sat Nov 14 22:36:19 2026 * Verifying group 'default' Sat Nov 14 22:36:19 2026 * Gathering data (3 nodes) Sat Nov 14 22:36:19 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 22:36:20 2026 * Gathering disk information (3 nodes) Sat Nov 14 22:36:20 2026 * Verifying configuration file consistency Sat Nov 14 22:36:20 2026 * Verifying node status Sat Nov 14 22:36:20 2026 * Verifying instance status Sat Nov 14 22:36:20 2026 * Verifying orphan volumes Sat Nov 14 22:36:20 2026 * Verifying N+1 Memory redundancy Sat Nov 14 22:36:20 2026 * Assessing cluster hypervisor parameters Sat Nov 14 22:36:20 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 22:36:20 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Sat Nov 14 22:36:20 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 22:36:20 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 22:36:20 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 22:36:20 2026 * Other Notes Sat Nov 14 22:36:20 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 22:36:21.560172 time=0:00:14.852934 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 22:36:21.560269 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 22:36:30.151847 time=0:00:08.591578 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d91d0c852e99c376ed4f6aaa6e0e389acf0a6dde /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2623, 2624 Waiting for job 2623 ... Sat Nov 14 22:36:31 2026 * Verifying cluster config Sat Nov 14 22:36:31 2026 * Verifying cluster certificate files Sat Nov 14 22:36:31 2026 * Verifying hypervisor parameters Sat Nov 14 22:36:31 2026 * Verifying all nodes belong to an existing group Waiting for job 2624 ... Sat Nov 14 22:36:32 2026 * Verifying group 'default' Sat Nov 14 22:36:32 2026 * Gathering data (3 nodes) Sat Nov 14 22:36:32 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 22:36:33 2026 * Gathering disk information (3 nodes) Sat Nov 14 22:36:33 2026 * Verifying configuration file consistency Sat Nov 14 22:36:33 2026 * Verifying node status Sat Nov 14 22:36:33 2026 * Verifying instance status Sat Nov 14 22:36:33 2026 * Verifying orphan volumes Sat Nov 14 22:36:33 2026 * Verifying N+1 Memory redundancy Sat Nov 14 22:36:33 2026 * Assessing cluster hypervisor parameters Sat Nov 14 22:36:33 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 22:36:33 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Sat Nov 14 22:36:33 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 22:36:33 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 22:36:33 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 22:36:33 2026 * Other Notes Sat Nov 14 22:36:33 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d91d0c852e99c376ed4f6aaa6e0e389acf0a6dde /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_type=scsi-hd Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=scsi-hd' <<<< 2026-11-14 22:36:34.688273 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:36:36 2026 * creating instance disks... Sat Nov 14 22:36:44 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 22:36:44 2026 adding disks to cluster config Sat Nov 14 22:36:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:36:45 2026 - INFO: - device disk/0: 2.60% done, 3m 7s remaining (estimated) Sat Nov 14 22:36:45 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:37:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 22:37:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:37:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 22:37:45 2026 * running the instance OS create scripts... Sat Nov 14 22:37:46 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: dbc7ab79-f88e-48bb-b720-8d76d4e7864c Serial number: 4 Creation time: 2026-11-14 22:36:44 Modification time: 2026-11-14 22:37:46 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (scsi-hd) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:85:80:0f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0b635c23-eb39-4047-9161-06e60dd91d6e name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: e953ffd4-d78b-422f-8542-a77901cae84b child devices: - child 0: plain, size 768M logical_id: gnt/2230ee27-2f07-45ae-a032-dcbce3cf74d3.disk0_data on primary: /dev/gnt/2230ee27-2f07-45ae-a032-dcbce3cf74d3.disk0_data (253:0) on secondary: /dev/gnt/2230ee27-2f07-45ae-a032-dcbce3cf74d3.disk0_data (253:0) name: None UUID: 694ddaca-271a-4d16-9c60-c081950ac3fd - child 1: plain, size 128M logical_id: gnt/2230ee27-2f07-45ae-a032-dcbce3cf74d3.disk0_meta on primary: /dev/gnt/2230ee27-2f07-45ae-a032-dcbce3cf74d3.disk0_meta (253:1) on secondary: /dev/gnt/2230ee27-2f07-45ae-a032-dcbce3cf74d3.disk0_meta (253:1) name: None UUID: 1af94596-3a3f-4987-919f-cb7342f9dd4e - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: ac6f0498-183c-498b-9d98-c3818f12e213 child devices: - child 0: plain, size 512M logical_id: gnt/7daf0a39-5085-4ad2-8c92-15ec162a0c35.disk1_data on primary: /dev/gnt/7daf0a39-5085-4ad2-8c92-15ec162a0c35.disk1_data (253:2) on secondary: /dev/gnt/7daf0a39-5085-4ad2-8c92-15ec162a0c35.disk1_data (253:2) name: None UUID: 95477b17-fbe6-429f-a9f2-2607a8dbfdf8 - child 1: plain, size 128M logical_id: gnt/7daf0a39-5085-4ad2-8c92-15ec162a0c35.disk1_meta on primary: /dev/gnt/7daf0a39-5085-4ad2-8c92-15ec162a0c35.disk1_meta (253:3) on secondary: /dev/gnt/7daf0a39-5085-4ad2-8c92-15ec162a0c35.disk1_meta (253:3) name: None UUID: b23109cc-c281-4dc7-8b0d-b3d97dc60fbf Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 22:37:49.236969 time=0:01:14.548696 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 22:37:49.237090 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2628 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 22:38:01.836116 time=0:00:12.599026 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 22:38:01.836216 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 22:38:01.836248 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2631 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2631 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2632 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 22:38:05 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2633 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2633 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2634 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2634 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 22:38:11.553891 time=0:00:09.717643 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 22:38:11.553980 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2637 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 22:38:16.947658 time=0:00:05.393678 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 22:38:16.947806 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2638 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 22:38:34.620358 time=0:00:17.672552 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 22:38:34.620555 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2639 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 22:38:39.847750 time=0:00:05.227195 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 22:38:39.847872 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: dbc7ab79-f88e-48bb-b720-8d76d4e7864c Serial number: 16 Creation time: 2026-11-14 22:36:44 Modification time: 2026-11-14 22:38:35 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (scsi-hd) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:85:80:0f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0b635c23-eb39-4047-9161-06e60dd91d6e name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: e953ffd4-d78b-422f-8542-a77901cae84b child devices: - child 0: plain, size 768M logical_id: gnt/2230ee27-2f07-45ae-a032-dcbce3cf74d3.disk0_data on primary: /dev/gnt/2230ee27-2f07-45ae-a032-dcbce3cf74d3.disk0_data (253:0) on secondary: /dev/gnt/2230ee27-2f07-45ae-a032-dcbce3cf74d3.disk0_data (253:0) name: None UUID: 694ddaca-271a-4d16-9c60-c081950ac3fd - child 1: plain, size 128M logical_id: gnt/2230ee27-2f07-45ae-a032-dcbce3cf74d3.disk0_meta on primary: /dev/gnt/2230ee27-2f07-45ae-a032-dcbce3cf74d3.disk0_meta (253:1) on secondary: /dev/gnt/2230ee27-2f07-45ae-a032-dcbce3cf74d3.disk0_meta (253:1) name: None UUID: 1af94596-3a3f-4987-919f-cb7342f9dd4e - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: ac6f0498-183c-498b-9d98-c3818f12e213 child devices: - child 0: plain, size 512M logical_id: gnt/7daf0a39-5085-4ad2-8c92-15ec162a0c35.disk1_data on primary: /dev/gnt/7daf0a39-5085-4ad2-8c92-15ec162a0c35.disk1_data (253:2) on secondary: /dev/gnt/7daf0a39-5085-4ad2-8c92-15ec162a0c35.disk1_data (253:2) name: None UUID: 95477b17-fbe6-429f-a9f2-2607a8dbfdf8 - child 1: plain, size 128M logical_id: gnt/7daf0a39-5085-4ad2-8c92-15ec162a0c35.disk1_meta on primary: /dev/gnt/7daf0a39-5085-4ad2-8c92-15ec162a0c35.disk1_meta (253:3) on secondary: /dev/gnt/7daf0a39-5085-4ad2-8c92-15ec162a0c35.disk1_meta (253:3) name: None UUID: b23109cc-c281-4dc7-8b0d-b3d97dc60fbf Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:38:47 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:38:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:05:67:d8,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:38:49 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:38:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:38:50 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:38:51 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:38:56 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:38:56 2026 - INFO: Hotplug done. Sat Nov 14 22:38:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:38:57 2026 - INFO: - device disk/2: 0.80% done, 43m 41s remaining (estimated) Sat Nov 14 22:39:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:39:58 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:39:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 22:40:17.778425 time=0:01:37.930553 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 22:40:17.778575 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2660 GET /2/jobs/2661 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 22:40:20.047611 time=0:00:02.269036 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 22:40:20.047736 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 22:40:20.047759 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 22:40:20.047775 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 22:40:20.047787 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2662 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 22:40:27.735872 time=0:00:07.688085 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 22:40:27.735991 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 22:40:27.736045 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 22:40:27.736060 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 22:40:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 22:40:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:40:32 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:41:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 22:41:37 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 22:41:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:41:39 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:42:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 22:42:43 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 22:42:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:42:45 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:43:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 22:43:50 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 22:43:51 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:43:52 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:44:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 22:44:53.373853 time=0:04:25.637793 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 22:44:53.374045 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2669 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 22:44:58.663290 time=0:00:05.289245 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 22:44:58.663376 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2670 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2671 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2672 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2673 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2674 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 22:45:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 22:45:57.663506 time=0:00:59.000130 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 22:45:57.663658 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 02:45:57 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 02:45:57 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: dbc7ab79-f88e-48bb-b720-8d76d4e7864c Serial number: 50 Creation time: 2026-11-14 22:36:44 Modification time: 2026-11-14 22:45:57 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (scsi-hd) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:85:80:0f IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0b635c23-eb39-4047-9161-06e60dd91d6e name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: e953ffd4-d78b-422f-8542-a77901cae84b child devices: - child 0: plain, size 1.8G logical_id: gnt/2230ee27-2f07-45ae-a032-dcbce3cf74d3.disk0_data on primary: /dev/gnt/2230ee27-2f07-45ae-a032-dcbce3cf74d3.disk0_data (253:0) on secondary: /dev/gnt/2230ee27-2f07-45ae-a032-dcbce3cf74d3.disk0_data (253:0) name: None UUID: 694ddaca-271a-4d16-9c60-c081950ac3fd - child 1: plain, size 128M logical_id: gnt/2230ee27-2f07-45ae-a032-dcbce3cf74d3.disk0_meta on primary: /dev/gnt/2230ee27-2f07-45ae-a032-dcbce3cf74d3.disk0_meta (253:1) on secondary: /dev/gnt/2230ee27-2f07-45ae-a032-dcbce3cf74d3.disk0_meta (253:1) name: None UUID: 1af94596-3a3f-4987-919f-cb7342f9dd4e - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: ac6f0498-183c-498b-9d98-c3818f12e213 child devices: - child 0: plain, size 1.5G logical_id: gnt/7daf0a39-5085-4ad2-8c92-15ec162a0c35.disk1_data on primary: /dev/gnt/7daf0a39-5085-4ad2-8c92-15ec162a0c35.disk1_data (253:2) on secondary: /dev/gnt/7daf0a39-5085-4ad2-8c92-15ec162a0c35.disk1_data (253:2) name: None UUID: 95477b17-fbe6-429f-a9f2-2607a8dbfdf8 - child 1: plain, size 128M logical_id: gnt/7daf0a39-5085-4ad2-8c92-15ec162a0c35.disk1_meta on primary: /dev/gnt/7daf0a39-5085-4ad2-8c92-15ec162a0c35.disk1_meta (253:3) on secondary: /dev/gnt/7daf0a39-5085-4ad2-8c92-15ec162a0c35.disk1_meta (253:3) name: None UUID: b23109cc-c281-4dc7-8b0d-b3d97dc60fbf Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2677 Waiting for job 2677 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2680 Waiting for job 2680 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2682, 2683 Waiting for job 2682 ... Sat Nov 14 22:46:09 2026 * Verifying cluster config Sat Nov 14 22:46:09 2026 * Verifying cluster certificate files Sat Nov 14 22:46:09 2026 * Verifying hypervisor parameters Sat Nov 14 22:46:09 2026 * Verifying all nodes belong to an existing group Waiting for job 2683 ... Sat Nov 14 22:46:10 2026 * Verifying group 'default' Sat Nov 14 22:46:10 2026 * Gathering data (3 nodes) Sat Nov 14 22:46:10 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 22:46:11 2026 * Gathering disk information (3 nodes) Sat Nov 14 22:46:11 2026 * Verifying configuration file consistency Sat Nov 14 22:46:11 2026 * Verifying node status Sat Nov 14 22:46:11 2026 * Verifying instance status Sat Nov 14 22:46:11 2026 * Verifying orphan volumes Sat Nov 14 22:46:11 2026 * Verifying N+1 Memory redundancy Sat Nov 14 22:46:11 2026 * Assessing cluster hypervisor parameters Sat Nov 14 22:46:11 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 22:46:11 2026 - disk_type is set to 'scsi-hd' instead of 'paravirtual', please consider virtio-based disks for the best performance. Sat Nov 14 22:46:11 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 22:46:11 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 22:46:11 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 22:46:11 2026 * Other Notes Sat Nov 14 22:46:11 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 22:46:12.534115 time=0:00:14.870457 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 22:46:12.534306 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 22:46:21.011090 time=0:00:08.476784 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fcb6c1b39952da3998789a40e6819c767f5aac5c /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2686, 2687 Waiting for job 2686 ... Sat Nov 14 22:46:22 2026 * Verifying cluster config Sat Nov 14 22:46:22 2026 * Verifying cluster certificate files Sat Nov 14 22:46:22 2026 * Verifying hypervisor parameters Sat Nov 14 22:46:22 2026 * Verifying all nodes belong to an existing group Waiting for job 2687 ... Sat Nov 14 22:46:23 2026 * Verifying group 'default' Sat Nov 14 22:46:23 2026 * Gathering data (3 nodes) Sat Nov 14 22:46:23 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 22:46:23 2026 * Gathering disk information (3 nodes) Sat Nov 14 22:46:23 2026 * Verifying configuration file consistency Sat Nov 14 22:46:23 2026 * Verifying node status Sat Nov 14 22:46:23 2026 * Verifying instance status Sat Nov 14 22:46:23 2026 * Verifying orphan volumes Sat Nov 14 22:46:23 2026 * Verifying N+1 Memory redundancy Sat Nov 14 22:46:24 2026 * Assessing cluster hypervisor parameters Sat Nov 14 22:46:24 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 22:46:24 2026 - disk_type is set to 'scsi-hd' instead of 'paravirtual', please consider virtio-based disks for the best performance. Sat Nov 14 22:46:24 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 22:46:24 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 22:46:24 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 22:46:24 2026 * Other Notes Sat Nov 14 22:46:24 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' fcb6c1b39952da3998789a40e6819c767f5aac5c /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=paravirtual' ---- Starting reduced number of instance tests with hypervisor parameter soundhw=ac97 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=ac97' <<<< 2026-11-14 22:46:27.024342 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:46:28 2026 * creating instance disks... Sat Nov 14 22:46:36 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 22:46:36 2026 adding disks to cluster config Sat Nov 14 22:46:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:46:37 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Sat Nov 14 22:46:37 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:47:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 22:47:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:47:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 22:47:37 2026 * running the instance OS create scripts... Sat Nov 14 22:47:38 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fe71695f-f29b-4a33-ae0d-3cda95973bcd Serial number: 4 Creation time: 2026-11-14 22:46:36 Modification time: 2026-11-14 22:47:38 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d5:8b:fe IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee3ebaf4-0484-4170-86a1-cb3a82f8ab4e name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 6a17d681-db21-4574-8e54-807a8a9d6dee child devices: - child 0: plain, size 768M logical_id: gnt/01a4dc6c-1137-40de-87db-fc2dc2d8fa3b.disk0_data on primary: /dev/gnt/01a4dc6c-1137-40de-87db-fc2dc2d8fa3b.disk0_data (253:0) on secondary: /dev/gnt/01a4dc6c-1137-40de-87db-fc2dc2d8fa3b.disk0_data (253:0) name: None UUID: 850774ea-e1a1-452d-a835-1770aa46833f - child 1: plain, size 128M logical_id: gnt/01a4dc6c-1137-40de-87db-fc2dc2d8fa3b.disk0_meta on primary: /dev/gnt/01a4dc6c-1137-40de-87db-fc2dc2d8fa3b.disk0_meta (253:1) on secondary: /dev/gnt/01a4dc6c-1137-40de-87db-fc2dc2d8fa3b.disk0_meta (253:1) name: None UUID: 0b8c1773-7034-4d77-8b4e-490130d1a12d - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 39b7686d-5214-407c-aad8-fde8e9b4b786 child devices: - child 0: plain, size 512M logical_id: gnt/f15ee7e5-083b-40b9-b76c-2ce208a98a63.disk1_data on primary: /dev/gnt/f15ee7e5-083b-40b9-b76c-2ce208a98a63.disk1_data (253:2) on secondary: /dev/gnt/f15ee7e5-083b-40b9-b76c-2ce208a98a63.disk1_data (253:2) name: None UUID: 361721fe-4bdc-459e-b2ad-cdb238a38fed - child 1: plain, size 128M logical_id: gnt/f15ee7e5-083b-40b9-b76c-2ce208a98a63.disk1_meta on primary: /dev/gnt/f15ee7e5-083b-40b9-b76c-2ce208a98a63.disk1_meta (253:3) on secondary: /dev/gnt/f15ee7e5-083b-40b9-b76c-2ce208a98a63.disk1_meta (253:3) name: None UUID: 4bc12dec-3dd3-4fde-a84b-335ce2ebcdde Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 22:47:41.169827 time=0:01:14.145485 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 22:47:41.169950 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2692 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 22:47:53.871869 time=0:00:12.701919 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 22:47:53.871972 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 22:47:53.872023 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2695 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2695 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2696 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 22:47:57 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2697 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2697 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2698 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2698 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 22:48:03.415754 time=0:00:09.543731 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 22:48:03.415854 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2701 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 22:48:08.713961 time=0:00:05.298107 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 22:48:08.714065 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2702 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 22:48:21.483916 time=0:00:12.769851 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 22:48:21.484038 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2703 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 22:48:26.769319 time=0:00:05.285281 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 22:48:26.769487 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fe71695f-f29b-4a33-ae0d-3cda95973bcd Serial number: 16 Creation time: 2026-11-14 22:46:36 Modification time: 2026-11-14 22:48:22 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d5:8b:fe IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee3ebaf4-0484-4170-86a1-cb3a82f8ab4e name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 6a17d681-db21-4574-8e54-807a8a9d6dee child devices: - child 0: plain, size 768M logical_id: gnt/01a4dc6c-1137-40de-87db-fc2dc2d8fa3b.disk0_data on primary: /dev/gnt/01a4dc6c-1137-40de-87db-fc2dc2d8fa3b.disk0_data (253:0) on secondary: /dev/gnt/01a4dc6c-1137-40de-87db-fc2dc2d8fa3b.disk0_data (253:0) name: None UUID: 850774ea-e1a1-452d-a835-1770aa46833f - child 1: plain, size 128M logical_id: gnt/01a4dc6c-1137-40de-87db-fc2dc2d8fa3b.disk0_meta on primary: /dev/gnt/01a4dc6c-1137-40de-87db-fc2dc2d8fa3b.disk0_meta (253:1) on secondary: /dev/gnt/01a4dc6c-1137-40de-87db-fc2dc2d8fa3b.disk0_meta (253:1) name: None UUID: 0b8c1773-7034-4d77-8b4e-490130d1a12d - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 39b7686d-5214-407c-aad8-fde8e9b4b786 child devices: - child 0: plain, size 512M logical_id: gnt/f15ee7e5-083b-40b9-b76c-2ce208a98a63.disk1_data on primary: /dev/gnt/f15ee7e5-083b-40b9-b76c-2ce208a98a63.disk1_data (253:2) on secondary: /dev/gnt/f15ee7e5-083b-40b9-b76c-2ce208a98a63.disk1_data (253:2) name: None UUID: 361721fe-4bdc-459e-b2ad-cdb238a38fed - child 1: plain, size 128M logical_id: gnt/f15ee7e5-083b-40b9-b76c-2ce208a98a63.disk1_meta on primary: /dev/gnt/f15ee7e5-083b-40b9-b76c-2ce208a98a63.disk1_meta (253:3) on secondary: /dev/gnt/f15ee7e5-083b-40b9-b76c-2ce208a98a63.disk1_meta (253:3) name: None UUID: 4bc12dec-3dd3-4fde-a84b-335ce2ebcdde Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:48:34 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:48:35 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:c2:20:c3,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:48:36 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:48:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:48:37 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:48:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:48:43 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:48:43 2026 - INFO: Hotplug done. Sat Nov 14 22:48:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:48:44 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Sat Nov 14 22:49:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:49:45 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:49:45 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 22:50:04.836217 time=0:01:38.066730 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 22:50:04.836326 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2724 GET /2/jobs/2725 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 22:50:07.187636 time=0:00:02.351310 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 22:50:07.187784 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 22:50:07.187810 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 22:50:07.187826 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 22:50:07.187838 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2726 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 22:50:14.883211 time=0:00:07.695373 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 22:50:14.883332 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 22:50:14.883357 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 22:50:14.883370 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 22:50:18 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 22:50:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:50:19 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:51:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 22:51:25 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 22:51:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:51:26 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:52:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 22:52:31 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 22:52:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:52:32 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:53:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 22:53:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 22:53:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:53:39 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:54:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 22:54:40.769504 time=0:04:25.886134 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 22:54:40.769637 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2733 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 22:54:46.059691 time=0:00:05.290054 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 22:54:46.059806 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2734 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2735 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2736 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2737 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2738 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 22:55:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 22:55:35.006686 time=0:00:48.946880 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 22:55:35.006807 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 02:55:35 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 02:55:35 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fe71695f-f29b-4a33-ae0d-3cda95973bcd Serial number: 50 Creation time: 2026-11-14 22:46:36 Modification time: 2026-11-14 22:55:34 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d5:8b:fe IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ee3ebaf4-0484-4170-86a1-cb3a82f8ab4e name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 6a17d681-db21-4574-8e54-807a8a9d6dee child devices: - child 0: plain, size 1.8G logical_id: gnt/01a4dc6c-1137-40de-87db-fc2dc2d8fa3b.disk0_data on primary: /dev/gnt/01a4dc6c-1137-40de-87db-fc2dc2d8fa3b.disk0_data (253:0) on secondary: /dev/gnt/01a4dc6c-1137-40de-87db-fc2dc2d8fa3b.disk0_data (253:0) name: None UUID: 850774ea-e1a1-452d-a835-1770aa46833f - child 1: plain, size 128M logical_id: gnt/01a4dc6c-1137-40de-87db-fc2dc2d8fa3b.disk0_meta on primary: /dev/gnt/01a4dc6c-1137-40de-87db-fc2dc2d8fa3b.disk0_meta (253:1) on secondary: /dev/gnt/01a4dc6c-1137-40de-87db-fc2dc2d8fa3b.disk0_meta (253:1) name: None UUID: 0b8c1773-7034-4d77-8b4e-490130d1a12d - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 39b7686d-5214-407c-aad8-fde8e9b4b786 child devices: - child 0: plain, size 1.5G logical_id: gnt/f15ee7e5-083b-40b9-b76c-2ce208a98a63.disk1_data on primary: /dev/gnt/f15ee7e5-083b-40b9-b76c-2ce208a98a63.disk1_data (253:2) on secondary: /dev/gnt/f15ee7e5-083b-40b9-b76c-2ce208a98a63.disk1_data (253:2) name: None UUID: 361721fe-4bdc-459e-b2ad-cdb238a38fed - child 1: plain, size 128M logical_id: gnt/f15ee7e5-083b-40b9-b76c-2ce208a98a63.disk1_meta on primary: /dev/gnt/f15ee7e5-083b-40b9-b76c-2ce208a98a63.disk1_meta (253:3) on secondary: /dev/gnt/f15ee7e5-083b-40b9-b76c-2ce208a98a63.disk1_meta (253:3) name: None UUID: 4bc12dec-3dd3-4fde-a84b-335ce2ebcdde Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2741 Waiting for job 2741 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2744 Waiting for job 2744 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2746, 2747 Waiting for job 2746 ... Sat Nov 14 22:55:47 2026 * Verifying cluster config Sat Nov 14 22:55:47 2026 * Verifying cluster certificate files Sat Nov 14 22:55:47 2026 * Verifying hypervisor parameters Sat Nov 14 22:55:47 2026 * Verifying all nodes belong to an existing group Waiting for job 2747 ... Sat Nov 14 22:55:47 2026 * Verifying group 'default' Sat Nov 14 22:55:47 2026 * Gathering data (3 nodes) Sat Nov 14 22:55:47 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 22:55:48 2026 * Gathering disk information (3 nodes) Sat Nov 14 22:55:48 2026 * Verifying configuration file consistency Sat Nov 14 22:55:48 2026 * Verifying node status Sat Nov 14 22:55:48 2026 * Verifying instance status Sat Nov 14 22:55:48 2026 * Verifying orphan volumes Sat Nov 14 22:55:48 2026 * Verifying N+1 Memory redundancy Sat Nov 14 22:55:49 2026 * Assessing cluster hypervisor parameters Sat Nov 14 22:55:49 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 22:55:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 22:55:49 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 22:55:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 22:55:49 2026 * Other Notes Sat Nov 14 22:55:49 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 22:55:49.989021 time=0:00:14.982214 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 22:55:49.989121 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 22:55:58.473949 time=0:00:08.484828 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5c79e9499a21f3ab4522b645c3e57d795e838b17 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2750, 2751 Waiting for job 2750 ... Sat Nov 14 22:56:00 2026 * Verifying cluster config Sat Nov 14 22:56:00 2026 * Verifying cluster certificate files Sat Nov 14 22:56:00 2026 * Verifying hypervisor parameters Sat Nov 14 22:56:00 2026 * Verifying all nodes belong to an existing group Waiting for job 2751 ... Sat Nov 14 22:56:00 2026 * Verifying group 'default' Sat Nov 14 22:56:00 2026 * Gathering data (3 nodes) Sat Nov 14 22:56:00 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 22:56:01 2026 * Gathering disk information (3 nodes) Sat Nov 14 22:56:01 2026 * Verifying configuration file consistency Sat Nov 14 22:56:01 2026 * Verifying node status Sat Nov 14 22:56:01 2026 * Verifying instance status Sat Nov 14 22:56:01 2026 * Verifying orphan volumes Sat Nov 14 22:56:01 2026 * Verifying N+1 Memory redundancy Sat Nov 14 22:56:01 2026 * Assessing cluster hypervisor parameters Sat Nov 14 22:56:01 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 22:56:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 22:56:01 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 22:56:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 22:56:01 2026 * Other Notes Sat Nov 14 22:56:01 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 5c79e9499a21f3ab4522b645c3e57d795e838b17 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter soundhw=hda Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=hda' <<<< 2026-11-14 22:56:03.118553 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:56:04 2026 * creating instance disks... Sat Nov 14 22:56:13 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 22:56:13 2026 adding disks to cluster config Sat Nov 14 22:56:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:56:13 2026 - INFO: - device disk/0: 2.60% done, 3m 7s remaining (estimated) Sat Nov 14 22:56:13 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 22:57:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 22:57:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:57:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 22:57:14 2026 * running the instance OS create scripts... Sat Nov 14 22:57:14 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 59ff90af-2593-4639-89a1-48ac3af4517c Serial number: 4 Creation time: 2026-11-14 22:56:13 Modification time: 2026-11-14 22:57:14 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:54:ef:dc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0ae14a7f-f6c9-40db-8de4-fe37d6825bb9 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 6e55141a-ff89-4039-ac7b-01e68ca2fbf2 child devices: - child 0: plain, size 768M logical_id: gnt/df63ba91-97d2-48fe-8244-886fba405d90.disk0_data on primary: /dev/gnt/df63ba91-97d2-48fe-8244-886fba405d90.disk0_data (253:0) on secondary: /dev/gnt/df63ba91-97d2-48fe-8244-886fba405d90.disk0_data (253:0) name: None UUID: 6493f783-86ea-46a0-ae8e-dd935d9fec3d - child 1: plain, size 128M logical_id: gnt/df63ba91-97d2-48fe-8244-886fba405d90.disk0_meta on primary: /dev/gnt/df63ba91-97d2-48fe-8244-886fba405d90.disk0_meta (253:1) on secondary: /dev/gnt/df63ba91-97d2-48fe-8244-886fba405d90.disk0_meta (253:1) name: None UUID: c70a3010-e55a-4ef7-9e2a-ce2aba0e9747 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 50d0975f-629a-4835-9815-fc20f51a7071 child devices: - child 0: plain, size 512M logical_id: gnt/9d3d70d2-6834-4d7f-a176-b7e032a1cb45.disk1_data on primary: /dev/gnt/9d3d70d2-6834-4d7f-a176-b7e032a1cb45.disk1_data (253:2) on secondary: /dev/gnt/9d3d70d2-6834-4d7f-a176-b7e032a1cb45.disk1_data (253:2) name: None UUID: b759c448-7b14-46fc-a9bd-d14d485b47a5 - child 1: plain, size 128M logical_id: gnt/9d3d70d2-6834-4d7f-a176-b7e032a1cb45.disk1_meta on primary: /dev/gnt/9d3d70d2-6834-4d7f-a176-b7e032a1cb45.disk1_meta (253:3) on secondary: /dev/gnt/9d3d70d2-6834-4d7f-a176-b7e032a1cb45.disk1_meta (253:3) name: None UUID: aca318bd-f46d-4824-87a0-5f38c7efc7b4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 22:57:17.470513 time=0:01:14.351960 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 22:57:17.470707 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2755 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 22:57:30.173443 time=0:00:12.702736 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 22:57:30.173584 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 22:57:30.173607 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2758 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2758 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2759 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 22:57:34 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2760 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2760 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2761 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2761 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 22:57:39.781901 time=0:00:09.608294 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 22:57:39.782049 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2764 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 22:57:45.174020 time=0:00:05.391971 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 22:57:45.174125 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2765 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 22:57:57.892256 time=0:00:12.718131 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 22:57:57.892368 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2766 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 22:58:03.034585 time=0:00:05.142217 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 22:58:03.034696 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 59ff90af-2593-4639-89a1-48ac3af4517c Serial number: 16 Creation time: 2026-11-14 22:56:13 Modification time: 2026-11-14 22:57:58 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:54:ef:dc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0ae14a7f-f6c9-40db-8de4-fe37d6825bb9 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 6e55141a-ff89-4039-ac7b-01e68ca2fbf2 child devices: - child 0: plain, size 768M logical_id: gnt/df63ba91-97d2-48fe-8244-886fba405d90.disk0_data on primary: /dev/gnt/df63ba91-97d2-48fe-8244-886fba405d90.disk0_data (253:0) on secondary: /dev/gnt/df63ba91-97d2-48fe-8244-886fba405d90.disk0_data (253:0) name: None UUID: 6493f783-86ea-46a0-ae8e-dd935d9fec3d - child 1: plain, size 128M logical_id: gnt/df63ba91-97d2-48fe-8244-886fba405d90.disk0_meta on primary: /dev/gnt/df63ba91-97d2-48fe-8244-886fba405d90.disk0_meta (253:1) on secondary: /dev/gnt/df63ba91-97d2-48fe-8244-886fba405d90.disk0_meta (253:1) name: None UUID: c70a3010-e55a-4ef7-9e2a-ce2aba0e9747 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 50d0975f-629a-4835-9815-fc20f51a7071 child devices: - child 0: plain, size 512M logical_id: gnt/9d3d70d2-6834-4d7f-a176-b7e032a1cb45.disk1_data on primary: /dev/gnt/9d3d70d2-6834-4d7f-a176-b7e032a1cb45.disk1_data (253:2) on secondary: /dev/gnt/9d3d70d2-6834-4d7f-a176-b7e032a1cb45.disk1_data (253:2) name: None UUID: b759c448-7b14-46fc-a9bd-d14d485b47a5 - child 1: plain, size 128M logical_id: gnt/9d3d70d2-6834-4d7f-a176-b7e032a1cb45.disk1_meta on primary: /dev/gnt/9d3d70d2-6834-4d7f-a176-b7e032a1cb45.disk1_meta (253:3) on secondary: /dev/gnt/9d3d70d2-6834-4d7f-a176-b7e032a1cb45.disk1_meta (253:3) name: None UUID: aca318bd-f46d-4824-87a0-5f38c7efc7b4 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:58:11 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:58:11 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:3c:b4:96,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:58:12 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:58:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:58:14 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:58:14 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:58:20 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:58:20 2026 - INFO: Hotplug done. Sat Nov 14 22:58:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:58:20 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Sat Nov 14 22:59:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 22:59:22 2026 - INFO: Trying to hotplug device... Sat Nov 14 22:59:22 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 22:59:41.170615 time=0:01:38.135919 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 22:59:41.170727 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2787 GET /2/jobs/2788 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 22:59:43.491640 time=0:00:02.320913 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 22:59:43.491768 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 22:59:43.491804 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 22:59:43.491820 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 22:59:43.491838 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2789 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 22:59:51.181873 time=0:00:07.690035 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 22:59:51.181969 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 22:59:51.182017 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 22:59:51.182031 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 22:59:54 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 22:59:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 22:59:56 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:00:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 23:01:01 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 23:01:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:01:02 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:02:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 23:02:07 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 23:02:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:02:09 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:03:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 23:03:14 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 23:03:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:03:15 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:04:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 23:04:16.976767 time=0:04:25.794736 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 23:04:16.976891 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2796 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 23:04:22.264198 time=0:00:05.287307 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 23:04:22.264289 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2797 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2798 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2799 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2800 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2801 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 23:05:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 23:05:10.929810 time=0:00:48.665521 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 23:05:10.929957 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 03:05:11 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 03:05:11 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 59ff90af-2593-4639-89a1-48ac3af4517c Serial number: 50 Creation time: 2026-11-14 22:56:13 Modification time: 2026-11-14 23:05:10 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:54:ef:dc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0ae14a7f-f6c9-40db-8de4-fe37d6825bb9 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 6e55141a-ff89-4039-ac7b-01e68ca2fbf2 child devices: - child 0: plain, size 1.8G logical_id: gnt/df63ba91-97d2-48fe-8244-886fba405d90.disk0_data on primary: /dev/gnt/df63ba91-97d2-48fe-8244-886fba405d90.disk0_data (253:0) on secondary: /dev/gnt/df63ba91-97d2-48fe-8244-886fba405d90.disk0_data (253:0) name: None UUID: 6493f783-86ea-46a0-ae8e-dd935d9fec3d - child 1: plain, size 128M logical_id: gnt/df63ba91-97d2-48fe-8244-886fba405d90.disk0_meta on primary: /dev/gnt/df63ba91-97d2-48fe-8244-886fba405d90.disk0_meta (253:1) on secondary: /dev/gnt/df63ba91-97d2-48fe-8244-886fba405d90.disk0_meta (253:1) name: None UUID: c70a3010-e55a-4ef7-9e2a-ce2aba0e9747 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 50d0975f-629a-4835-9815-fc20f51a7071 child devices: - child 0: plain, size 1.5G logical_id: gnt/9d3d70d2-6834-4d7f-a176-b7e032a1cb45.disk1_data on primary: /dev/gnt/9d3d70d2-6834-4d7f-a176-b7e032a1cb45.disk1_data (253:2) on secondary: /dev/gnt/9d3d70d2-6834-4d7f-a176-b7e032a1cb45.disk1_data (253:2) name: None UUID: b759c448-7b14-46fc-a9bd-d14d485b47a5 - child 1: plain, size 128M logical_id: gnt/9d3d70d2-6834-4d7f-a176-b7e032a1cb45.disk1_meta on primary: /dev/gnt/9d3d70d2-6834-4d7f-a176-b7e032a1cb45.disk1_meta (253:3) on secondary: /dev/gnt/9d3d70d2-6834-4d7f-a176-b7e032a1cb45.disk1_meta (253:3) name: None UUID: aca318bd-f46d-4824-87a0-5f38c7efc7b4 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2804 Waiting for job 2804 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2807 Waiting for job 2807 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2809, 2810 Waiting for job 2809 ... Sat Nov 14 23:05:23 2026 * Verifying cluster config Sat Nov 14 23:05:23 2026 * Verifying cluster certificate files Sat Nov 14 23:05:23 2026 * Verifying hypervisor parameters Sat Nov 14 23:05:23 2026 * Verifying all nodes belong to an existing group Waiting for job 2810 ... Sat Nov 14 23:05:23 2026 * Verifying group 'default' Sat Nov 14 23:05:23 2026 * Gathering data (3 nodes) Sat Nov 14 23:05:23 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 23:05:24 2026 * Gathering disk information (3 nodes) Sat Nov 14 23:05:24 2026 * Verifying configuration file consistency Sat Nov 14 23:05:24 2026 * Verifying node status Sat Nov 14 23:05:24 2026 * Verifying instance status Sat Nov 14 23:05:24 2026 * Verifying orphan volumes Sat Nov 14 23:05:24 2026 * Verifying N+1 Memory redundancy Sat Nov 14 23:05:25 2026 * Assessing cluster hypervisor parameters Sat Nov 14 23:05:25 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 23:05:25 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 23:05:25 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 23:05:25 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 23:05:25 2026 * Other Notes Sat Nov 14 23:05:25 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 23:05:25.829966 time=0:00:14.900009 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 23:05:25.830105 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 23:05:34.322413 time=0:00:08.492308 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3135a2916e66ff73e94f9841bdd09c648b8bcf34 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2813, 2814 Waiting for job 2813 ... Sat Nov 14 23:05:35 2026 * Verifying cluster config Sat Nov 14 23:05:35 2026 * Verifying cluster certificate files Sat Nov 14 23:05:35 2026 * Verifying hypervisor parameters Sat Nov 14 23:05:35 2026 * Verifying all nodes belong to an existing group Waiting for job 2814 ... Sat Nov 14 23:05:36 2026 * Verifying group 'default' Sat Nov 14 23:05:36 2026 * Gathering data (3 nodes) Sat Nov 14 23:05:36 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 23:05:37 2026 * Gathering disk information (3 nodes) Sat Nov 14 23:05:37 2026 * Verifying configuration file consistency Sat Nov 14 23:05:37 2026 * Verifying node status Sat Nov 14 23:05:37 2026 * Verifying instance status Sat Nov 14 23:05:37 2026 * Verifying orphan volumes Sat Nov 14 23:05:37 2026 * Verifying N+1 Memory redundancy Sat Nov 14 23:05:37 2026 * Assessing cluster hypervisor parameters Sat Nov 14 23:05:37 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 23:05:37 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 23:05:37 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 23:05:37 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 23:05:37 2026 * Other Notes Sat Nov 14 23:05:37 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 3135a2916e66ff73e94f9841bdd09c648b8bcf34 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' ---- Starting reduced number of instance tests with hypervisor parameter machine_version= Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=' <<<< 2026-11-14 23:05:40.358652 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:05:41 2026 * creating instance disks... Sat Nov 14 23:05:50 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 23:05:50 2026 adding disks to cluster config Sat Nov 14 23:05:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:05:50 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Sat Nov 14 23:05:50 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:06:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 23:06:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:06:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 23:06:51 2026 * running the instance OS create scripts... Sat Nov 14 23:06:51 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2e200528-f9a4-4f65-8adb-acf723a20f06 Serial number: 4 Creation time: 2026-11-14 23:05:50 Modification time: 2026-11-14 23:06:51 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ac:28:6e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: aabbe035-aa69-4398-8af3-e3da16ec5512 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 7f535ffb-0031-4925-923f-f5c28681cdc7 child devices: - child 0: plain, size 768M logical_id: gnt/20ab307c-6a9d-475a-a6fd-2eb6d074f35a.disk0_data on primary: /dev/gnt/20ab307c-6a9d-475a-a6fd-2eb6d074f35a.disk0_data (253:0) on secondary: /dev/gnt/20ab307c-6a9d-475a-a6fd-2eb6d074f35a.disk0_data (253:0) name: None UUID: b43a5a1a-5336-47de-adf3-e11ec0a5fb28 - child 1: plain, size 128M logical_id: gnt/20ab307c-6a9d-475a-a6fd-2eb6d074f35a.disk0_meta on primary: /dev/gnt/20ab307c-6a9d-475a-a6fd-2eb6d074f35a.disk0_meta (253:1) on secondary: /dev/gnt/20ab307c-6a9d-475a-a6fd-2eb6d074f35a.disk0_meta (253:1) name: None UUID: 45f39ddd-8ced-4f51-a5dc-b00674536f60 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: f2724a69-aeb4-45e5-90e4-b476129da617 child devices: - child 0: plain, size 512M logical_id: gnt/049b9c76-3543-4370-8da6-fed18d4a3f13.disk1_data on primary: /dev/gnt/049b9c76-3543-4370-8da6-fed18d4a3f13.disk1_data (253:2) on secondary: /dev/gnt/049b9c76-3543-4370-8da6-fed18d4a3f13.disk1_data (253:2) name: None UUID: b52c95e8-d27e-42d4-b9c7-e306b2f7c12a - child 1: plain, size 128M logical_id: gnt/049b9c76-3543-4370-8da6-fed18d4a3f13.disk1_meta on primary: /dev/gnt/049b9c76-3543-4370-8da6-fed18d4a3f13.disk1_meta (253:3) on secondary: /dev/gnt/049b9c76-3543-4370-8da6-fed18d4a3f13.disk1_meta (253:3) name: None UUID: 584ab85e-4bc7-46fe-a6e3-ec435b399d18 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 23:06:54.600139 time=0:01:14.241487 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 23:06:54.600278 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2819 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 23:07:07.298107 time=0:00:12.697829 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 23:07:07.298242 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 23:07:07.298266 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2822 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2822 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2823 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 23:07:11 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2824 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2824 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2825 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2825 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 23:07:16.952815 time=0:00:09.654549 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 23:07:16.952938 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2828 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 23:07:22.345832 time=0:00:05.392894 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 23:07:22.346010 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2829 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 23:07:35.075652 time=0:00:12.729642 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 23:07:35.075780 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2830 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 23:07:40.291658 time=0:00:05.215878 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 23:07:40.291772 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2e200528-f9a4-4f65-8adb-acf723a20f06 Serial number: 16 Creation time: 2026-11-14 23:05:50 Modification time: 2026-11-14 23:07:36 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ac:28:6e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: aabbe035-aa69-4398-8af3-e3da16ec5512 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 7f535ffb-0031-4925-923f-f5c28681cdc7 child devices: - child 0: plain, size 768M logical_id: gnt/20ab307c-6a9d-475a-a6fd-2eb6d074f35a.disk0_data on primary: /dev/gnt/20ab307c-6a9d-475a-a6fd-2eb6d074f35a.disk0_data (253:0) on secondary: /dev/gnt/20ab307c-6a9d-475a-a6fd-2eb6d074f35a.disk0_data (253:0) name: None UUID: b43a5a1a-5336-47de-adf3-e11ec0a5fb28 - child 1: plain, size 128M logical_id: gnt/20ab307c-6a9d-475a-a6fd-2eb6d074f35a.disk0_meta on primary: /dev/gnt/20ab307c-6a9d-475a-a6fd-2eb6d074f35a.disk0_meta (253:1) on secondary: /dev/gnt/20ab307c-6a9d-475a-a6fd-2eb6d074f35a.disk0_meta (253:1) name: None UUID: 45f39ddd-8ced-4f51-a5dc-b00674536f60 - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: f2724a69-aeb4-45e5-90e4-b476129da617 child devices: - child 0: plain, size 512M logical_id: gnt/049b9c76-3543-4370-8da6-fed18d4a3f13.disk1_data on primary: /dev/gnt/049b9c76-3543-4370-8da6-fed18d4a3f13.disk1_data (253:2) on secondary: /dev/gnt/049b9c76-3543-4370-8da6-fed18d4a3f13.disk1_data (253:2) name: None UUID: b52c95e8-d27e-42d4-b9c7-e306b2f7c12a - child 1: plain, size 128M logical_id: gnt/049b9c76-3543-4370-8da6-fed18d4a3f13.disk1_meta on primary: /dev/gnt/049b9c76-3543-4370-8da6-fed18d4a3f13.disk1_meta (253:3) on secondary: /dev/gnt/049b9c76-3543-4370-8da6-fed18d4a3f13.disk1_meta (253:3) name: None UUID: 584ab85e-4bc7-46fe-a6e3-ec435b399d18 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:07:48 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:07:48 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:ad:19:64,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:07:49 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:07:50 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:07:51 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:07:51 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:07:57 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:07:57 2026 - INFO: Hotplug done. Sat Nov 14 23:07:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:07:57 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Sat Nov 14 23:08:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:08:59 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:08:59 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 23:09:18.436254 time=0:01:38.144482 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 23:09:18.436384 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2851 GET /2/jobs/2852 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 23:09:20.787665 time=0:00:02.351281 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 23:09:20.787804 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 23:09:20.787830 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 23:09:20.787845 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 23:09:20.787858 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2853 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 23:09:28.373365 time=0:00:07.585507 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 23:09:28.373500 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 23:09:28.373523 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 23:09:28.373537 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 23:09:31 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 23:09:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:09:33 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:10:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 23:10:38 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 23:10:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:10:39 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:11:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 23:11:44 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 23:11:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:11:46 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:12:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 23:12:51 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 23:12:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:12:53 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:13:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 23:13:54.325231 time=0:04:25.951694 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 23:13:54.325420 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2860 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 23:13:59.510852 time=0:00:05.185432 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 23:13:59.511016 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2861 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2862 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2863 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2864 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2865 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 23:14:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 23:14:47.962694 time=0:00:48.451678 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 23:14:47.962793 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 03:14:48 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 03:14:48 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 2e200528-f9a4-4f65-8adb-acf723a20f06 Serial number: 50 Creation time: 2026-11-14 23:05:50 Modification time: 2026-11-14 23:14:47 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ac:28:6e IP: None mode: bridged link: virt-bridge vlan: network: None UUID: aabbe035-aa69-4398-8af3-e3da16ec5512 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 7f535ffb-0031-4925-923f-f5c28681cdc7 child devices: - child 0: plain, size 1.8G logical_id: gnt/20ab307c-6a9d-475a-a6fd-2eb6d074f35a.disk0_data on primary: /dev/gnt/20ab307c-6a9d-475a-a6fd-2eb6d074f35a.disk0_data (253:0) on secondary: /dev/gnt/20ab307c-6a9d-475a-a6fd-2eb6d074f35a.disk0_data (253:0) name: None UUID: b43a5a1a-5336-47de-adf3-e11ec0a5fb28 - child 1: plain, size 128M logical_id: gnt/20ab307c-6a9d-475a-a6fd-2eb6d074f35a.disk0_meta on primary: /dev/gnt/20ab307c-6a9d-475a-a6fd-2eb6d074f35a.disk0_meta (253:1) on secondary: /dev/gnt/20ab307c-6a9d-475a-a6fd-2eb6d074f35a.disk0_meta (253:1) name: None UUID: 45f39ddd-8ced-4f51-a5dc-b00674536f60 - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: f2724a69-aeb4-45e5-90e4-b476129da617 child devices: - child 0: plain, size 1.5G logical_id: gnt/049b9c76-3543-4370-8da6-fed18d4a3f13.disk1_data on primary: /dev/gnt/049b9c76-3543-4370-8da6-fed18d4a3f13.disk1_data (253:2) on secondary: /dev/gnt/049b9c76-3543-4370-8da6-fed18d4a3f13.disk1_data (253:2) name: None UUID: b52c95e8-d27e-42d4-b9c7-e306b2f7c12a - child 1: plain, size 128M logical_id: gnt/049b9c76-3543-4370-8da6-fed18d4a3f13.disk1_meta on primary: /dev/gnt/049b9c76-3543-4370-8da6-fed18d4a3f13.disk1_meta (253:3) on secondary: /dev/gnt/049b9c76-3543-4370-8da6-fed18d4a3f13.disk1_meta (253:3) name: None UUID: 584ab85e-4bc7-46fe-a6e3-ec435b399d18 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2868 Waiting for job 2868 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2871 Waiting for job 2871 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2873, 2874 Waiting for job 2873 ... Sat Nov 14 23:15:00 2026 * Verifying cluster config Sat Nov 14 23:15:00 2026 * Verifying cluster certificate files Sat Nov 14 23:15:00 2026 * Verifying hypervisor parameters Sat Nov 14 23:15:00 2026 * Verifying all nodes belong to an existing group Waiting for job 2874 ... Sat Nov 14 23:15:00 2026 * Verifying group 'default' Sat Nov 14 23:15:00 2026 * Gathering data (3 nodes) Sat Nov 14 23:15:00 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 23:15:01 2026 * Gathering disk information (3 nodes) Sat Nov 14 23:15:01 2026 * Verifying configuration file consistency Sat Nov 14 23:15:01 2026 * Verifying node status Sat Nov 14 23:15:01 2026 * Verifying instance status Sat Nov 14 23:15:01 2026 * Verifying orphan volumes Sat Nov 14 23:15:01 2026 * Verifying N+1 Memory redundancy Sat Nov 14 23:15:02 2026 * Assessing cluster hypervisor parameters Sat Nov 14 23:15:02 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 23:15:02 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 23:15:02 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 23:15:02 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 23:15:02 2026 * Other Notes Sat Nov 14 23:15:02 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 23:15:02.937610 time=0:00:14.974817 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 23:15:02.937789 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 23:15:11.626709 time=0:00:08.688920 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8fa7fa04f4a8f9385d2b30f7ccc2668c5f1ad716 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2877, 2878 Waiting for job 2877 ... Sat Nov 14 23:15:13 2026 * Verifying cluster config Sat Nov 14 23:15:13 2026 * Verifying cluster certificate files Sat Nov 14 23:15:13 2026 * Verifying hypervisor parameters Sat Nov 14 23:15:13 2026 * Verifying all nodes belong to an existing group Waiting for job 2878 ... Sat Nov 14 23:15:13 2026 * Verifying group 'default' Sat Nov 14 23:15:13 2026 * Gathering data (3 nodes) Sat Nov 14 23:15:13 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 23:15:14 2026 * Gathering disk information (3 nodes) Sat Nov 14 23:15:14 2026 * Verifying configuration file consistency Sat Nov 14 23:15:14 2026 * Verifying node status Sat Nov 14 23:15:14 2026 * Verifying instance status Sat Nov 14 23:15:14 2026 * Verifying orphan volumes Sat Nov 14 23:15:14 2026 * Verifying N+1 Memory redundancy Sat Nov 14 23:15:14 2026 * Assessing cluster hypervisor parameters Sat Nov 14 23:15:14 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 23:15:14 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 23:15:14 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 23:15:14 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 23:15:14 2026 * Other Notes Sat Nov 14 23:15:14 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8fa7fa04f4a8f9385d2b30f7ccc2668c5f1ad716 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter machine_version=pc Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=pc' <<<< 2026-11-14 23:15:16.191533 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:15:17 2026 * creating instance disks... Sat Nov 14 23:15:25 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 23:15:25 2026 adding disks to cluster config Sat Nov 14 23:15:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:15:26 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Sat Nov 14 23:15:26 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:16:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 23:16:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:16:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 23:16:26 2026 * running the instance OS create scripts... Sat Nov 14 23:16:27 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ae9a0254-39e1-4fec-82a9-b9600ec07a3c Serial number: 4 Creation time: 2026-11-14 23:15:25 Modification time: 2026-11-14 23:16:27 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (pc) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:2f:46:8a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ad65d7b0-c36c-4681-a21c-dbe6e92e7825 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: d01e3336-1775-4279-8d51-d1b99470e16f child devices: - child 0: plain, size 768M logical_id: gnt/ee07f7cb-f89c-4f7c-abb8-fe282fbaf8ff.disk0_data on primary: /dev/gnt/ee07f7cb-f89c-4f7c-abb8-fe282fbaf8ff.disk0_data (253:0) on secondary: /dev/gnt/ee07f7cb-f89c-4f7c-abb8-fe282fbaf8ff.disk0_data (253:0) name: None UUID: 1dbb2ca0-7a49-49c6-a311-d69e936624d9 - child 1: plain, size 128M logical_id: gnt/ee07f7cb-f89c-4f7c-abb8-fe282fbaf8ff.disk0_meta on primary: /dev/gnt/ee07f7cb-f89c-4f7c-abb8-fe282fbaf8ff.disk0_meta (253:1) on secondary: /dev/gnt/ee07f7cb-f89c-4f7c-abb8-fe282fbaf8ff.disk0_meta (253:1) name: None UUID: 27c5d0aa-766f-45ab-b40a-854ee1481adb - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: b8ecbd6c-ec6f-4015-9e1c-ab63b0bdb8b6 child devices: - child 0: plain, size 512M logical_id: gnt/6dc4ab54-3108-45f9-92c8-55b9f210bf3b.disk1_data on primary: /dev/gnt/6dc4ab54-3108-45f9-92c8-55b9f210bf3b.disk1_data (253:2) on secondary: /dev/gnt/6dc4ab54-3108-45f9-92c8-55b9f210bf3b.disk1_data (253:2) name: None UUID: 35c9fddb-150c-4f0e-8d2f-4fe78284fdd0 - child 1: plain, size 128M logical_id: gnt/6dc4ab54-3108-45f9-92c8-55b9f210bf3b.disk1_meta on primary: /dev/gnt/6dc4ab54-3108-45f9-92c8-55b9f210bf3b.disk1_meta (253:3) on secondary: /dev/gnt/6dc4ab54-3108-45f9-92c8-55b9f210bf3b.disk1_meta (253:3) name: None UUID: 1b4473a2-9fd5-485e-bb23-54ff65cf6680 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 23:16:30.287735 time=0:01:14.096202 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 23:16:30.287824 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2882 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 23:16:42.990382 time=0:00:12.702558 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 23:16:42.990605 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 23:16:42.990630 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2885 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2885 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2886 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 23:16:46 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2887 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2887 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2888 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2888 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 23:16:52.643944 time=0:00:09.653314 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 23:16:52.644062 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2891 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 23:16:57.940847 time=0:00:05.296785 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 23:16:57.940992 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2892 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 23:17:10.663878 time=0:00:12.722886 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 23:17:10.664052 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2893 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 23:17:15.928202 time=0:00:05.264150 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 23:17:15.928309 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ae9a0254-39e1-4fec-82a9-b9600ec07a3c Serial number: 16 Creation time: 2026-11-14 23:15:25 Modification time: 2026-11-14 23:17:11 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (pc) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:2f:46:8a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ad65d7b0-c36c-4681-a21c-dbe6e92e7825 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: d01e3336-1775-4279-8d51-d1b99470e16f child devices: - child 0: plain, size 768M logical_id: gnt/ee07f7cb-f89c-4f7c-abb8-fe282fbaf8ff.disk0_data on primary: /dev/gnt/ee07f7cb-f89c-4f7c-abb8-fe282fbaf8ff.disk0_data (253:0) on secondary: /dev/gnt/ee07f7cb-f89c-4f7c-abb8-fe282fbaf8ff.disk0_data (253:0) name: None UUID: 1dbb2ca0-7a49-49c6-a311-d69e936624d9 - child 1: plain, size 128M logical_id: gnt/ee07f7cb-f89c-4f7c-abb8-fe282fbaf8ff.disk0_meta on primary: /dev/gnt/ee07f7cb-f89c-4f7c-abb8-fe282fbaf8ff.disk0_meta (253:1) on secondary: /dev/gnt/ee07f7cb-f89c-4f7c-abb8-fe282fbaf8ff.disk0_meta (253:1) name: None UUID: 27c5d0aa-766f-45ab-b40a-854ee1481adb - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: b8ecbd6c-ec6f-4015-9e1c-ab63b0bdb8b6 child devices: - child 0: plain, size 512M logical_id: gnt/6dc4ab54-3108-45f9-92c8-55b9f210bf3b.disk1_data on primary: /dev/gnt/6dc4ab54-3108-45f9-92c8-55b9f210bf3b.disk1_data (253:2) on secondary: /dev/gnt/6dc4ab54-3108-45f9-92c8-55b9f210bf3b.disk1_data (253:2) name: None UUID: 35c9fddb-150c-4f0e-8d2f-4fe78284fdd0 - child 1: plain, size 128M logical_id: gnt/6dc4ab54-3108-45f9-92c8-55b9f210bf3b.disk1_meta on primary: /dev/gnt/6dc4ab54-3108-45f9-92c8-55b9f210bf3b.disk1_meta (253:3) on secondary: /dev/gnt/6dc4ab54-3108-45f9-92c8-55b9f210bf3b.disk1_meta (253:3) name: None UUID: 1b4473a2-9fd5-485e-bb23-54ff65cf6680 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:17:24 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:17:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:a9:d9:f5,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:17:25 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:17:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:17:27 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:17:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:17:33 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:17:33 2026 - INFO: Hotplug done. Sat Nov 14 23:17:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:17:33 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Sat Nov 14 23:18:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:18:34 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:18:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 23:18:53.870000 time=0:01:37.941691 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 23:18:53.870105 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2914 GET /2/jobs/2915 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 23:18:56.143709 time=0:00:02.273604 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 23:18:56.143826 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 23:18:56.143848 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 23:18:56.143863 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 23:18:56.143874 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2916 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 23:19:03.943048 time=0:00:07.799174 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 23:19:03.943275 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 23:19:03.943301 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 23:19:03.943316 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 23:19:07 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 23:19:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:19:08 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:20:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 23:20:14 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 23:20:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:20:15 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:21:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 23:21:20 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 23:21:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:21:21 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:22:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 23:22:27 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 23:22:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:22:28 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:23:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 23:23:29.833799 time=0:04:25.890483 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 23:23:29.833934 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2923 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 23:23:35.116875 time=0:00:05.282941 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 23:23:35.117028 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2924 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2925 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2926 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2927 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2928 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 23:24:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 23:24:23.657521 time=0:00:48.540493 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 23:24:23.657641 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 03:24:23 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 03:24:23 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ae9a0254-39e1-4fec-82a9-b9600ec07a3c Serial number: 50 Creation time: 2026-11-14 23:15:25 Modification time: 2026-11-14 23:24:23 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (pc) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:2f:46:8a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ad65d7b0-c36c-4681-a21c-dbe6e92e7825 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: d01e3336-1775-4279-8d51-d1b99470e16f child devices: - child 0: plain, size 1.8G logical_id: gnt/ee07f7cb-f89c-4f7c-abb8-fe282fbaf8ff.disk0_data on primary: /dev/gnt/ee07f7cb-f89c-4f7c-abb8-fe282fbaf8ff.disk0_data (253:0) on secondary: /dev/gnt/ee07f7cb-f89c-4f7c-abb8-fe282fbaf8ff.disk0_data (253:0) name: None UUID: 1dbb2ca0-7a49-49c6-a311-d69e936624d9 - child 1: plain, size 128M logical_id: gnt/ee07f7cb-f89c-4f7c-abb8-fe282fbaf8ff.disk0_meta on primary: /dev/gnt/ee07f7cb-f89c-4f7c-abb8-fe282fbaf8ff.disk0_meta (253:1) on secondary: /dev/gnt/ee07f7cb-f89c-4f7c-abb8-fe282fbaf8ff.disk0_meta (253:1) name: None UUID: 27c5d0aa-766f-45ab-b40a-854ee1481adb - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: b8ecbd6c-ec6f-4015-9e1c-ab63b0bdb8b6 child devices: - child 0: plain, size 1.5G logical_id: gnt/6dc4ab54-3108-45f9-92c8-55b9f210bf3b.disk1_data on primary: /dev/gnt/6dc4ab54-3108-45f9-92c8-55b9f210bf3b.disk1_data (253:2) on secondary: /dev/gnt/6dc4ab54-3108-45f9-92c8-55b9f210bf3b.disk1_data (253:2) name: None UUID: 35c9fddb-150c-4f0e-8d2f-4fe78284fdd0 - child 1: plain, size 128M logical_id: gnt/6dc4ab54-3108-45f9-92c8-55b9f210bf3b.disk1_meta on primary: /dev/gnt/6dc4ab54-3108-45f9-92c8-55b9f210bf3b.disk1_meta (253:3) on secondary: /dev/gnt/6dc4ab54-3108-45f9-92c8-55b9f210bf3b.disk1_meta (253:3) name: None UUID: 1b4473a2-9fd5-485e-bb23-54ff65cf6680 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2931 Waiting for job 2931 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2934 Waiting for job 2934 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2936, 2937 Waiting for job 2936 ... Sat Nov 14 23:24:35 2026 * Verifying cluster config Sat Nov 14 23:24:35 2026 * Verifying cluster certificate files Sat Nov 14 23:24:35 2026 * Verifying hypervisor parameters Sat Nov 14 23:24:35 2026 * Verifying all nodes belong to an existing group Waiting for job 2937 ... Sat Nov 14 23:24:36 2026 * Verifying group 'default' Sat Nov 14 23:24:36 2026 * Gathering data (3 nodes) Sat Nov 14 23:24:36 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 23:24:37 2026 * Gathering disk information (3 nodes) Sat Nov 14 23:24:37 2026 * Verifying configuration file consistency Sat Nov 14 23:24:37 2026 * Verifying node status Sat Nov 14 23:24:37 2026 * Verifying instance status Sat Nov 14 23:24:37 2026 * Verifying orphan volumes Sat Nov 14 23:24:37 2026 * Verifying N+1 Memory redundancy Sat Nov 14 23:24:37 2026 * Assessing cluster hypervisor parameters Sat Nov 14 23:24:37 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 23:24:37 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 23:24:37 2026 - machine_version is set to the 'pc' type which could cause problems during live migration Sat Nov 14 23:24:37 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 23:24:37 2026 * Other Notes Sat Nov 14 23:24:37 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 23:24:38.452428 time=0:00:14.794787 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 23:24:38.452532 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 23:24:47.034483 time=0:00:08.581951 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8dbf025e435b681b8f14e45c47e167ca9650bed5 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2940, 2941 Waiting for job 2940 ... Sat Nov 14 23:24:48 2026 * Verifying cluster config Sat Nov 14 23:24:48 2026 * Verifying cluster certificate files Sat Nov 14 23:24:48 2026 * Verifying hypervisor parameters Sat Nov 14 23:24:48 2026 * Verifying all nodes belong to an existing group Waiting for job 2941 ... Sat Nov 14 23:24:49 2026 * Verifying group 'default' Sat Nov 14 23:24:49 2026 * Gathering data (3 nodes) Sat Nov 14 23:24:49 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 23:24:49 2026 * Gathering disk information (3 nodes) Sat Nov 14 23:24:49 2026 * Verifying configuration file consistency Sat Nov 14 23:24:49 2026 * Verifying node status Sat Nov 14 23:24:49 2026 * Verifying instance status Sat Nov 14 23:24:49 2026 * Verifying orphan volumes Sat Nov 14 23:24:49 2026 * Verifying N+1 Memory redundancy Sat Nov 14 23:24:50 2026 * Assessing cluster hypervisor parameters Sat Nov 14 23:24:50 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 23:24:50 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 23:24:50 2026 - machine_version is set to the 'pc' type which could cause problems during live migration Sat Nov 14 23:24:50 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 23:24:50 2026 * Other Notes Sat Nov 14 23:24:50 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8dbf025e435b681b8f14e45c47e167ca9650bed5 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter machine_version=q35 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=q35' <<<< 2026-11-14 23:24:51.580065 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:24:53 2026 * creating instance disks... Sat Nov 14 23:25:01 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 23:25:01 2026 adding disks to cluster config Sat Nov 14 23:25:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:25:01 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Sat Nov 14 23:25:01 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:26:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 23:26:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:26:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 23:26:02 2026 * running the instance OS create scripts... Sat Nov 14 23:26:02 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 83230130-d76c-480d-845d-341163d8f9a7 Serial number: 4 Creation time: 2026-11-14 23:25:01 Modification time: 2026-11-14 23:26:02 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d9:15:61 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 018b3d46-6dfb-4828-9839-e068f187afca name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 12b4f012-0116-4527-b09f-839074e30192 child devices: - child 0: plain, size 768M logical_id: gnt/4208cb31-c902-4a39-92fc-01d429e20a3f.disk0_data on primary: /dev/gnt/4208cb31-c902-4a39-92fc-01d429e20a3f.disk0_data (253:0) on secondary: /dev/gnt/4208cb31-c902-4a39-92fc-01d429e20a3f.disk0_data (253:0) name: None UUID: a817c011-adbc-4c52-894a-c68e87d35757 - child 1: plain, size 128M logical_id: gnt/4208cb31-c902-4a39-92fc-01d429e20a3f.disk0_meta on primary: /dev/gnt/4208cb31-c902-4a39-92fc-01d429e20a3f.disk0_meta (253:1) on secondary: /dev/gnt/4208cb31-c902-4a39-92fc-01d429e20a3f.disk0_meta (253:1) name: None UUID: f3ad698f-1eb9-4000-8e3c-53c0c555fa5d - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: ef1a2057-8f04-4c44-a49a-2fe5e4b820a2 child devices: - child 0: plain, size 512M logical_id: gnt/a4fcacd8-3b2d-422b-be93-896f68aab3fb.disk1_data on primary: /dev/gnt/a4fcacd8-3b2d-422b-be93-896f68aab3fb.disk1_data (253:2) on secondary: /dev/gnt/a4fcacd8-3b2d-422b-be93-896f68aab3fb.disk1_data (253:2) name: None UUID: fce58ee6-c869-4b71-ab21-cf58b6f9a6d1 - child 1: plain, size 128M logical_id: gnt/a4fcacd8-3b2d-422b-be93-896f68aab3fb.disk1_meta on primary: /dev/gnt/a4fcacd8-3b2d-422b-be93-896f68aab3fb.disk1_meta (253:3) on secondary: /dev/gnt/a4fcacd8-3b2d-422b-be93-896f68aab3fb.disk1_meta (253:3) name: None UUID: c7d5fef1-0001-44fe-8bc9-dba411037865 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 23:26:05.763779 time=0:01:14.183714 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 23:26:05.763884 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2945 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 23:26:18.565576 time=0:00:12.801692 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 23:26:18.565705 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 23:26:18.565728 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2948 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2948 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 2949 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 23:26:22 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2950 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2950 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 2951 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 2951 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 23:26:28.184379 time=0:00:09.618651 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 23:26:28.184516 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2954 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 23:26:33.465471 time=0:00:05.280955 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 23:26:33.465626 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/2955 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 23:26:51.235603 time=0:00:17.769977 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 23:26:51.235715 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/2956 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 23:26:56.484085 time=0:00:05.248370 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 23:26:56.484268 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 83230130-d76c-480d-845d-341163d8f9a7 Serial number: 16 Creation time: 2026-11-14 23:25:01 Modification time: 2026-11-14 23:26:52 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d9:15:61 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 018b3d46-6dfb-4828-9839-e068f187afca name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 12b4f012-0116-4527-b09f-839074e30192 child devices: - child 0: plain, size 768M logical_id: gnt/4208cb31-c902-4a39-92fc-01d429e20a3f.disk0_data on primary: /dev/gnt/4208cb31-c902-4a39-92fc-01d429e20a3f.disk0_data (253:0) on secondary: /dev/gnt/4208cb31-c902-4a39-92fc-01d429e20a3f.disk0_data (253:0) name: None UUID: a817c011-adbc-4c52-894a-c68e87d35757 - child 1: plain, size 128M logical_id: gnt/4208cb31-c902-4a39-92fc-01d429e20a3f.disk0_meta on primary: /dev/gnt/4208cb31-c902-4a39-92fc-01d429e20a3f.disk0_meta (253:1) on secondary: /dev/gnt/4208cb31-c902-4a39-92fc-01d429e20a3f.disk0_meta (253:1) name: None UUID: f3ad698f-1eb9-4000-8e3c-53c0c555fa5d - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: ef1a2057-8f04-4c44-a49a-2fe5e4b820a2 child devices: - child 0: plain, size 512M logical_id: gnt/a4fcacd8-3b2d-422b-be93-896f68aab3fb.disk1_data on primary: /dev/gnt/a4fcacd8-3b2d-422b-be93-896f68aab3fb.disk1_data (253:2) on secondary: /dev/gnt/a4fcacd8-3b2d-422b-be93-896f68aab3fb.disk1_data (253:2) name: None UUID: fce58ee6-c869-4b71-ab21-cf58b6f9a6d1 - child 1: plain, size 128M logical_id: gnt/a4fcacd8-3b2d-422b-be93-896f68aab3fb.disk1_meta on primary: /dev/gnt/a4fcacd8-3b2d-422b-be93-896f68aab3fb.disk1_meta (253:3) on secondary: /dev/gnt/a4fcacd8-3b2d-422b-be93-896f68aab3fb.disk1_meta (253:3) name: None UUID: c7d5fef1-0001-44fe-8bc9-dba411037865 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:27:04 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:27:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:9e:84:cb,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:27:06 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:27:06 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:27:07 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:27:07 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:27:13 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:27:13 2026 - INFO: Hotplug done. Sat Nov 14 23:27:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:27:13 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Sat Nov 14 23:28:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:28:15 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:28:15 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 23:28:34.399004 time=0:01:37.914736 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 23:28:34.399098 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/2977 GET /2/jobs/2978 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 23:28:36.727598 time=0:00:02.328500 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 23:28:36.727722 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 23:28:36.727744 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 23:28:36.727759 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 23:28:36.727772 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2979 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 23:28:44.412112 time=0:00:07.684340 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 23:28:44.412199 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 23:28:44.412222 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 23:28:44.412235 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 23:28:47 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 23:28:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:28:49 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:29:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 23:29:54 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 23:29:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:29:56 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:30:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 23:31:00 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 23:31:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:31:02 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:32:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 23:32:07 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 23:32:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:32:09 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:33:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 23:33:10.309449 time=0:04:25.897214 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 23:33:10.309546 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 2986 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 23:33:15.588154 time=0:00:05.278608 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 23:33:15.588254 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 2987 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 2988 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 2989 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 2990 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 2991 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 23:34:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 23:34:19.286345 time=0:01:03.698091 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 23:34:19.286487 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 03:34:19 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 03:34:19 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 83230130-d76c-480d-845d-341163d8f9a7 Serial number: 50 Creation time: 2026-11-14 23:25:01 Modification time: 2026-11-14 23:34:18 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d9:15:61 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 018b3d46-6dfb-4828-9839-e068f187afca name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: 12b4f012-0116-4527-b09f-839074e30192 child devices: - child 0: plain, size 1.8G logical_id: gnt/4208cb31-c902-4a39-92fc-01d429e20a3f.disk0_data on primary: /dev/gnt/4208cb31-c902-4a39-92fc-01d429e20a3f.disk0_data (253:0) on secondary: /dev/gnt/4208cb31-c902-4a39-92fc-01d429e20a3f.disk0_data (253:0) name: None UUID: a817c011-adbc-4c52-894a-c68e87d35757 - child 1: plain, size 128M logical_id: gnt/4208cb31-c902-4a39-92fc-01d429e20a3f.disk0_meta on primary: /dev/gnt/4208cb31-c902-4a39-92fc-01d429e20a3f.disk0_meta (253:1) on secondary: /dev/gnt/4208cb31-c902-4a39-92fc-01d429e20a3f.disk0_meta (253:1) name: None UUID: f3ad698f-1eb9-4000-8e3c-53c0c555fa5d - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: ef1a2057-8f04-4c44-a49a-2fe5e4b820a2 child devices: - child 0: plain, size 1.5G logical_id: gnt/a4fcacd8-3b2d-422b-be93-896f68aab3fb.disk1_data on primary: /dev/gnt/a4fcacd8-3b2d-422b-be93-896f68aab3fb.disk1_data (253:2) on secondary: /dev/gnt/a4fcacd8-3b2d-422b-be93-896f68aab3fb.disk1_data (253:2) name: None UUID: fce58ee6-c869-4b71-ab21-cf58b6f9a6d1 - child 1: plain, size 128M logical_id: gnt/a4fcacd8-3b2d-422b-be93-896f68aab3fb.disk1_meta on primary: /dev/gnt/a4fcacd8-3b2d-422b-be93-896f68aab3fb.disk1_meta (253:3) on secondary: /dev/gnt/a4fcacd8-3b2d-422b-be93-896f68aab3fb.disk1_meta (253:3) name: None UUID: c7d5fef1-0001-44fe-8bc9-dba411037865 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2994 Waiting for job 2994 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 2997 Waiting for job 2997 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 2999, 3000 Waiting for job 2999 ... Sat Nov 14 23:34:31 2026 * Verifying cluster config Sat Nov 14 23:34:31 2026 * Verifying cluster certificate files Sat Nov 14 23:34:31 2026 * Verifying hypervisor parameters Sat Nov 14 23:34:31 2026 * Verifying all nodes belong to an existing group Waiting for job 3000 ... Sat Nov 14 23:34:32 2026 * Verifying group 'default' Sat Nov 14 23:34:32 2026 * Gathering data (3 nodes) Sat Nov 14 23:34:32 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 23:34:33 2026 * Gathering disk information (3 nodes) Sat Nov 14 23:34:33 2026 * Verifying configuration file consistency Sat Nov 14 23:34:33 2026 * Verifying node status Sat Nov 14 23:34:33 2026 * Verifying instance status Sat Nov 14 23:34:33 2026 * Verifying orphan volumes Sat Nov 14 23:34:33 2026 * Verifying N+1 Memory redundancy Sat Nov 14 23:34:33 2026 * Assessing cluster hypervisor parameters Sat Nov 14 23:34:33 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 23:34:33 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 23:34:33 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 23:34:33 2026 * Other Notes Sat Nov 14 23:34:33 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 23:34:34.254338 time=0:00:14.967851 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 23:34:34.254439 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 23:34:42.841085 time=0:00:08.586646 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f278ec73ee1207cd45b620442afef2f92d6235b8 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3003, 3004 Waiting for job 3003 ... Sat Nov 14 23:34:44 2026 * Verifying cluster config Sat Nov 14 23:34:44 2026 * Verifying cluster certificate files Sat Nov 14 23:34:44 2026 * Verifying hypervisor parameters Sat Nov 14 23:34:44 2026 * Verifying all nodes belong to an existing group Waiting for job 3004 ... Sat Nov 14 23:34:44 2026 * Verifying group 'default' Sat Nov 14 23:34:44 2026 * Gathering data (3 nodes) Sat Nov 14 23:34:44 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 23:34:45 2026 * Gathering disk information (3 nodes) Sat Nov 14 23:34:45 2026 * Verifying configuration file consistency Sat Nov 14 23:34:45 2026 * Verifying node status Sat Nov 14 23:34:45 2026 * Verifying instance status Sat Nov 14 23:34:45 2026 * Verifying orphan volumes Sat Nov 14 23:34:45 2026 * Verifying N+1 Memory redundancy Sat Nov 14 23:34:45 2026 * Assessing cluster hypervisor parameters Sat Nov 14 23:34:45 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 23:34:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 23:34:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 23:34:45 2026 * Other Notes Sat Nov 14 23:34:46 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' f278ec73ee1207cd45b620442afef2f92d6235b8 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=' ---- Starting reduced number of instance tests with hypervisor parameter virtio_disk_iothreads=0 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:virtio_disk_iothreads=0' <<<< 2026-11-14 23:34:48.961934 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:34:50 2026 * creating instance disks... Sat Nov 14 23:34:58 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 23:34:58 2026 adding disks to cluster config Sat Nov 14 23:34:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:34:58 2026 - INFO: - device disk/0: 2.60% done, 3m 40s remaining (estimated) Sat Nov 14 23:34:58 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:35:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 23:35:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:35:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 23:35:59 2026 * running the instance OS create scripts... Sat Nov 14 23:35:59 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e2f229d7-3110-4cff-adcc-287cf185f29b Serial number: 4 Creation time: 2026-11-14 23:34:58 Modification time: 2026-11-14 23:35:59 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (0) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:b0:60:64 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4624c694-7b3b-4f56-bd35-652e417a2d1f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: fee972b0-08b7-4c7c-87f4-944b9a53b08e child devices: - child 0: plain, size 768M logical_id: gnt/8bc02ad4-0824-417c-9f19-4590f7d6d96e.disk0_data on primary: /dev/gnt/8bc02ad4-0824-417c-9f19-4590f7d6d96e.disk0_data (253:0) on secondary: /dev/gnt/8bc02ad4-0824-417c-9f19-4590f7d6d96e.disk0_data (253:0) name: None UUID: 1b32ef48-693b-42d5-8479-cd56205ac990 - child 1: plain, size 128M logical_id: gnt/8bc02ad4-0824-417c-9f19-4590f7d6d96e.disk0_meta on primary: /dev/gnt/8bc02ad4-0824-417c-9f19-4590f7d6d96e.disk0_meta (253:1) on secondary: /dev/gnt/8bc02ad4-0824-417c-9f19-4590f7d6d96e.disk0_meta (253:1) name: None UUID: cd799fa0-134f-4ce4-81d4-336251d1e8df - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: ce05b6cb-fd25-41bd-9f75-225b4ec6a528 child devices: - child 0: plain, size 512M logical_id: gnt/74aab904-e4cb-4907-83f6-25eaf42528b5.disk1_data on primary: /dev/gnt/74aab904-e4cb-4907-83f6-25eaf42528b5.disk1_data (253:2) on secondary: /dev/gnt/74aab904-e4cb-4907-83f6-25eaf42528b5.disk1_data (253:2) name: None UUID: 69923d97-581d-4de6-a3c3-56619293a504 - child 1: plain, size 128M logical_id: gnt/74aab904-e4cb-4907-83f6-25eaf42528b5.disk1_meta on primary: /dev/gnt/74aab904-e4cb-4907-83f6-25eaf42528b5.disk1_meta (253:3) on secondary: /dev/gnt/74aab904-e4cb-4907-83f6-25eaf42528b5.disk1_meta (253:3) name: None UUID: 4a9d290c-5f8f-4b01-bb39-0005e0f8d266 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 23:36:02.890941 time=0:01:13.929007 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 23:36:02.891089 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3009 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 23:36:15.774339 time=0:00:12.883250 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 23:36:15.774506 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 23:36:15.774551 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3012 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3012 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3013 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 23:36:19 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3014 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3014 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3015 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3015 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 23:36:25.416355 time=0:00:09.641804 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 23:36:25.416485 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3018 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 23:36:30.718930 time=0:00:05.302445 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 23:36:30.719110 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3019 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 23:36:43.491648 time=0:00:12.772538 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 23:36:43.491785 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3020 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 23:36:48.711836 time=0:00:05.220051 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 23:36:48.711988 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e2f229d7-3110-4cff-adcc-287cf185f29b Serial number: 16 Creation time: 2026-11-14 23:34:58 Modification time: 2026-11-14 23:36:44 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (0) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:b0:60:64 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4624c694-7b3b-4f56-bd35-652e417a2d1f name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: fee972b0-08b7-4c7c-87f4-944b9a53b08e child devices: - child 0: plain, size 768M logical_id: gnt/8bc02ad4-0824-417c-9f19-4590f7d6d96e.disk0_data on primary: /dev/gnt/8bc02ad4-0824-417c-9f19-4590f7d6d96e.disk0_data (253:0) on secondary: /dev/gnt/8bc02ad4-0824-417c-9f19-4590f7d6d96e.disk0_data (253:0) name: None UUID: 1b32ef48-693b-42d5-8479-cd56205ac990 - child 1: plain, size 128M logical_id: gnt/8bc02ad4-0824-417c-9f19-4590f7d6d96e.disk0_meta on primary: /dev/gnt/8bc02ad4-0824-417c-9f19-4590f7d6d96e.disk0_meta (253:1) on secondary: /dev/gnt/8bc02ad4-0824-417c-9f19-4590f7d6d96e.disk0_meta (253:1) name: None UUID: cd799fa0-134f-4ce4-81d4-336251d1e8df - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: ce05b6cb-fd25-41bd-9f75-225b4ec6a528 child devices: - child 0: plain, size 512M logical_id: gnt/74aab904-e4cb-4907-83f6-25eaf42528b5.disk1_data on primary: /dev/gnt/74aab904-e4cb-4907-83f6-25eaf42528b5.disk1_data (253:2) on secondary: /dev/gnt/74aab904-e4cb-4907-83f6-25eaf42528b5.disk1_data (253:2) name: None UUID: 69923d97-581d-4de6-a3c3-56619293a504 - child 1: plain, size 128M logical_id: gnt/74aab904-e4cb-4907-83f6-25eaf42528b5.disk1_meta on primary: /dev/gnt/74aab904-e4cb-4907-83f6-25eaf42528b5.disk1_meta (253:3) on secondary: /dev/gnt/74aab904-e4cb-4907-83f6-25eaf42528b5.disk1_meta (253:3) name: None UUID: 4a9d290c-5f8f-4b01-bb39-0005e0f8d266 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:36:57 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:36:57 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:b3:78:8d,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:36:58 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:36:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:37:00 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:37:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:37:05 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:37:06 2026 - INFO: Hotplug done. Sat Nov 14 23:37:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:37:06 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Sat Nov 14 23:38:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:38:07 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:38:07 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 23:38:26.879550 time=0:01:38.167562 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 23:38:26.879651 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3041 GET /2/jobs/3042 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 23:38:29.211652 time=0:00:02.332001 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 23:38:29.211802 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 23:38:29.211827 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 23:38:29.211842 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 23:38:29.211855 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3043 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 23:38:36.911499 time=0:00:07.699644 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 23:38:36.911674 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 23:38:36.911699 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 23:38:36.911714 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 23:38:40 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 23:38:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:38:41 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:39:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 23:39:47 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 23:39:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:39:48 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:40:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 23:40:53 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 23:40:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:40:54 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:41:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 23:42:00 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 23:42:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:42:01 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:43:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 23:43:02.785365 time=0:04:25.873651 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 23:43:02.785501 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3050 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 23:43:08.071410 time=0:00:05.285909 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 23:43:08.071542 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3051 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3052 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3053 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3054 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3055 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 23:43:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 23:43:56.725295 time=0:00:48.653753 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 23:43:56.725415 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 03:43:56 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 03:43:56 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e2f229d7-3110-4cff-adcc-287cf185f29b Serial number: 50 Creation time: 2026-11-14 23:34:58 Modification time: 2026-11-14 23:43:56 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (0) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:b0:60:64 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4624c694-7b3b-4f56-bd35-652e417a2d1f name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: fee972b0-08b7-4c7c-87f4-944b9a53b08e child devices: - child 0: plain, size 1.8G logical_id: gnt/8bc02ad4-0824-417c-9f19-4590f7d6d96e.disk0_data on primary: /dev/gnt/8bc02ad4-0824-417c-9f19-4590f7d6d96e.disk0_data (253:0) on secondary: /dev/gnt/8bc02ad4-0824-417c-9f19-4590f7d6d96e.disk0_data (253:0) name: None UUID: 1b32ef48-693b-42d5-8479-cd56205ac990 - child 1: plain, size 128M logical_id: gnt/8bc02ad4-0824-417c-9f19-4590f7d6d96e.disk0_meta on primary: /dev/gnt/8bc02ad4-0824-417c-9f19-4590f7d6d96e.disk0_meta (253:1) on secondary: /dev/gnt/8bc02ad4-0824-417c-9f19-4590f7d6d96e.disk0_meta (253:1) name: None UUID: cd799fa0-134f-4ce4-81d4-336251d1e8df - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: ce05b6cb-fd25-41bd-9f75-225b4ec6a528 child devices: - child 0: plain, size 1.5G logical_id: gnt/74aab904-e4cb-4907-83f6-25eaf42528b5.disk1_data on primary: /dev/gnt/74aab904-e4cb-4907-83f6-25eaf42528b5.disk1_data (253:2) on secondary: /dev/gnt/74aab904-e4cb-4907-83f6-25eaf42528b5.disk1_data (253:2) name: None UUID: 69923d97-581d-4de6-a3c3-56619293a504 - child 1: plain, size 128M logical_id: gnt/74aab904-e4cb-4907-83f6-25eaf42528b5.disk1_meta on primary: /dev/gnt/74aab904-e4cb-4907-83f6-25eaf42528b5.disk1_meta (253:3) on secondary: /dev/gnt/74aab904-e4cb-4907-83f6-25eaf42528b5.disk1_meta (253:3) name: None UUID: 4a9d290c-5f8f-4b01-bb39-0005e0f8d266 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 3058 Waiting for job 3058 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 3061 Waiting for job 3061 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3063, 3064 Waiting for job 3063 ... Sat Nov 14 23:44:09 2026 * Verifying cluster config Sat Nov 14 23:44:09 2026 * Verifying cluster certificate files Sat Nov 14 23:44:09 2026 * Verifying hypervisor parameters Sat Nov 14 23:44:09 2026 * Verifying all nodes belong to an existing group Waiting for job 3064 ... Sat Nov 14 23:44:09 2026 * Verifying group 'default' Sat Nov 14 23:44:09 2026 * Gathering data (3 nodes) Sat Nov 14 23:44:09 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 23:44:10 2026 * Gathering disk information (3 nodes) Sat Nov 14 23:44:10 2026 * Verifying configuration file consistency Sat Nov 14 23:44:10 2026 * Verifying node status Sat Nov 14 23:44:10 2026 * Verifying instance status Sat Nov 14 23:44:10 2026 * Verifying orphan volumes Sat Nov 14 23:44:10 2026 * Verifying N+1 Memory redundancy Sat Nov 14 23:44:10 2026 * Assessing cluster hypervisor parameters Sat Nov 14 23:44:10 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 23:44:10 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 23:44:10 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 23:44:10 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 23:44:10 2026 * Other Notes Sat Nov 14 23:44:10 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 23:44:11.620138 time=0:00:14.894723 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 23:44:11.620213 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 23:44:20.011470 time=0:00:08.391257 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 84f7cd51d875e99ed2ec3e1fdb9777c15a00c0d3 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3067, 3068 Waiting for job 3067 ... Sat Nov 14 23:44:21 2026 * Verifying cluster config Sat Nov 14 23:44:21 2026 * Verifying cluster certificate files Sat Nov 14 23:44:21 2026 * Verifying hypervisor parameters Sat Nov 14 23:44:21 2026 * Verifying all nodes belong to an existing group Waiting for job 3068 ... Sat Nov 14 23:44:21 2026 * Verifying group 'default' Sat Nov 14 23:44:21 2026 * Gathering data (3 nodes) Sat Nov 14 23:44:21 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 23:44:22 2026 * Gathering disk information (3 nodes) Sat Nov 14 23:44:22 2026 * Verifying configuration file consistency Sat Nov 14 23:44:22 2026 * Verifying node status Sat Nov 14 23:44:22 2026 * Verifying instance status Sat Nov 14 23:44:22 2026 * Verifying orphan volumes Sat Nov 14 23:44:22 2026 * Verifying N+1 Memory redundancy Sat Nov 14 23:44:23 2026 * Assessing cluster hypervisor parameters Sat Nov 14 23:44:23 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 23:44:23 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 23:44:23 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 23:44:23 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 23:44:23 2026 * Other Notes Sat Nov 14 23:44:23 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 84f7cd51d875e99ed2ec3e1fdb9777c15a00c0d3 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter virtio_disk_iothreads=2 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:virtio_disk_iothreads=2' <<<< 2026-11-14 23:44:24.681224 start [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=drbd --node=scratchy.staging.ganeti.org:grandpa.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:44:26 2026 * creating instance disks... Sat Nov 14 23:44:34 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 23:44:34 2026 adding disks to cluster config Sat Nov 14 23:44:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:44:34 2026 - INFO: - device disk/0: 2.60% done, 3m 23s remaining (estimated) Sat Nov 14 23:44:34 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:45:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 23:45:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:45:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 23:45:35 2026 * running the instance OS create scripts... Sat Nov 14 23:45:35 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: eef72812-d5f6-499d-9c4d-ddbbd6170f36 Serial number: 4 Creation time: 2026-11-14 23:44:34 Modification time: 2026-11-14 23:45:35 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (2) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d3:3a:44 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8bc7dc20-9c2a-4923-8fb6-9942a873af43 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: bd76edd5-d45d-45f5-8972-8ba1f2bcbbd4 child devices: - child 0: plain, size 768M logical_id: gnt/58db7692-c048-454c-8624-9253d8a6e941.disk0_data on primary: /dev/gnt/58db7692-c048-454c-8624-9253d8a6e941.disk0_data (253:0) on secondary: /dev/gnt/58db7692-c048-454c-8624-9253d8a6e941.disk0_data (253:0) name: None UUID: 62c3430e-8ea6-4e0d-ac6c-dabae7bb079b - child 1: plain, size 128M logical_id: gnt/58db7692-c048-454c-8624-9253d8a6e941.disk0_meta on primary: /dev/gnt/58db7692-c048-454c-8624-9253d8a6e941.disk0_meta (253:1) on secondary: /dev/gnt/58db7692-c048-454c-8624-9253d8a6e941.disk0_meta (253:1) name: None UUID: 69bf385e-7a1a-42b5-83b5-2b7928a4768a - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 640b3f18-aa84-4d20-8da7-3157fa56ce58 child devices: - child 0: plain, size 512M logical_id: gnt/ac529411-200d-4fc3-816e-9b7a85f0b62b.disk1_data on primary: /dev/gnt/ac529411-200d-4fc3-816e-9b7a85f0b62b.disk1_data (253:2) on secondary: /dev/gnt/ac529411-200d-4fc3-816e-9b7a85f0b62b.disk1_data (253:2) name: None UUID: 3930b3d9-8d65-4473-a49a-475785f51046 - child 1: plain, size 128M logical_id: gnt/ac529411-200d-4fc3-816e-9b7a85f0b62b.disk1_meta on primary: /dev/gnt/ac529411-200d-4fc3-816e-9b7a85f0b62b.disk1_meta (253:3) on secondary: /dev/gnt/ac529411-200d-4fc3-816e-9b7a85f0b62b.disk1_meta (253:3) name: None UUID: 85b17e2b-798d-4901-9ab0-3be640b620f4 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd ----- >>>> 2026-11-14 23:45:38.913157 time=0:01:14.231933 [TestInstanceAddWithDrbdDisk] gnt-instance add -t drbd <<<< 2026-11-14 23:45:38.913247 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3072 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 23:45:51.606342 time=0:00:12.693095 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 23:45:51.606458 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 23:45:51.606482 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3075 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3075 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3076 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 23:45:55 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3077 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3077 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3078 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3078 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 23:46:01.137783 time=0:00:09.531301 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 23:46:01.137904 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3081 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 23:46:06.427635 time=0:00:05.289731 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 23:46:06.427737 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3082 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 23:46:19.099622 time=0:00:12.671885 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 23:46:19.099755 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3083 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 23:46:24.359864 time=0:00:05.260109 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 23:46:24.359978 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: eef72812-d5f6-499d-9c4d-ddbbd6170f36 Serial number: 16 Creation time: 2026-11-14 23:44:34 Modification time: 2026-11-14 23:46:20 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (2) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d3:3a:44 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8bc7dc20-9c2a-4923-8fb6-9942a873af43 name: None Disk template: drbd Disks: - disk/0: drbd, size 768M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: bd76edd5-d45d-45f5-8972-8ba1f2bcbbd4 child devices: - child 0: plain, size 768M logical_id: gnt/58db7692-c048-454c-8624-9253d8a6e941.disk0_data on primary: /dev/gnt/58db7692-c048-454c-8624-9253d8a6e941.disk0_data (253:0) on secondary: /dev/gnt/58db7692-c048-454c-8624-9253d8a6e941.disk0_data (253:0) name: None UUID: 62c3430e-8ea6-4e0d-ac6c-dabae7bb079b - child 1: plain, size 128M logical_id: gnt/58db7692-c048-454c-8624-9253d8a6e941.disk0_meta on primary: /dev/gnt/58db7692-c048-454c-8624-9253d8a6e941.disk0_meta (253:1) on secondary: /dev/gnt/58db7692-c048-454c-8624-9253d8a6e941.disk0_meta (253:1) name: None UUID: 69bf385e-7a1a-42b5-83b5-2b7928a4768a - disk/1: drbd, size 512M access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 640b3f18-aa84-4d20-8da7-3157fa56ce58 child devices: - child 0: plain, size 512M logical_id: gnt/ac529411-200d-4fc3-816e-9b7a85f0b62b.disk1_data on primary: /dev/gnt/ac529411-200d-4fc3-816e-9b7a85f0b62b.disk1_data (253:2) on secondary: /dev/gnt/ac529411-200d-4fc3-816e-9b7a85f0b62b.disk1_data (253:2) name: None UUID: 3930b3d9-8d65-4473-a49a-475785f51046 - child 1: plain, size 128M logical_id: gnt/ac529411-200d-4fc3-816e-9b7a85f0b62b.disk1_meta on primary: /dev/gnt/ac529411-200d-4fc3-816e-9b7a85f0b62b.disk1_meta (253:3) on secondary: /dev/gnt/ac529411-200d-4fc3-816e-9b7a85f0b62b.disk1_meta (253:3) name: None UUID: 85b17e2b-798d-4901-9ab0-3be640b620f4 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:46:32 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:46:32 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:78:00:1f,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:46:34 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:46:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:46:35 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:46:35 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:46:41 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:46:41 2026 - INFO: Hotplug done. Sat Nov 14 23:46:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:46:41 2026 - INFO: - device disk/2: 0.80% done, 43m 40s remaining (estimated) Sat Nov 14 23:47:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:47:43 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:47:43 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 23:48:02.494064 time=0:01:38.134086 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 23:48:02.494287 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3104 GET /2/jobs/3105 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 23:48:04.823747 time=0:00:02.329460 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 23:48:04.823862 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 23:48:04.823886 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 23:48:04.823899 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 23:48:04.823910 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3106 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 23:48:12.512022 time=0:00:07.688112 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 23:48:12.512123 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 23:48:12.512146 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 23:48:12.512159 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 23:48:15 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 23:48:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:48:17 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:49:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 23:49:22 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 23:49:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:49:24 2026 - INFO: - device disk/0: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:50:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 23:50:28 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 23:50:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:50:30 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:51:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 23:51:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 23:51:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:51:36 2026 - INFO: - device disk/1: 1.60% done, 21m 50s remaining (estimated) Sat Nov 14 23:52:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 23:52:38.365484 time=0:04:25.853325 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 23:52:38.365618 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3113 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 23:52:43.656474 time=0:00:05.290856 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 23:52:43.656599 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3114 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3115 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3116 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3117 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3118 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 23:53:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 23:53:32.169142 time=0:00:48.512543 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 23:53:32.169274 start [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 03:53:32 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 03:53:32 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: eef72812-d5f6-499d-9c4d-ddbbd6170f36 Serial number: 50 Creation time: 2026-11-14 23:44:34 Modification time: 2026-11-14 23:53:31 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: grandpa.staging.ganeti.org (group default, group UUID 7d509caf-c284-4b61-8497-774e699cec55) Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (2) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d3:3a:44 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 8bc7dc20-9c2a-4923-8fb6-9942a873af43 name: None Disk template: drbd Disks: - disk/0: drbd, size 1.8G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=0 nodeB: grandpa.staging.ganeti.org, minor=0 port: 11001 on primary: /dev/drbd0 (147:0) in sync, status ok on secondary: /dev/drbd0 (147:0) in sync, status ok name: disk0 UUID: bd76edd5-d45d-45f5-8972-8ba1f2bcbbd4 child devices: - child 0: plain, size 1.8G logical_id: gnt/58db7692-c048-454c-8624-9253d8a6e941.disk0_data on primary: /dev/gnt/58db7692-c048-454c-8624-9253d8a6e941.disk0_data (253:0) on secondary: /dev/gnt/58db7692-c048-454c-8624-9253d8a6e941.disk0_data (253:0) name: None UUID: 62c3430e-8ea6-4e0d-ac6c-dabae7bb079b - child 1: plain, size 128M logical_id: gnt/58db7692-c048-454c-8624-9253d8a6e941.disk0_meta on primary: /dev/gnt/58db7692-c048-454c-8624-9253d8a6e941.disk0_meta (253:1) on secondary: /dev/gnt/58db7692-c048-454c-8624-9253d8a6e941.disk0_meta (253:1) name: None UUID: 69bf385e-7a1a-42b5-83b5-2b7928a4768a - disk/1: drbd, size 1.5G access mode: rw nodeA: scratchy.staging.ganeti.org, minor=1 nodeB: grandpa.staging.ganeti.org, minor=1 port: 11002 on primary: /dev/drbd1 (147:1) in sync, status ok on secondary: /dev/drbd1 (147:1) in sync, status ok name: disk1 UUID: 640b3f18-aa84-4d20-8da7-3157fa56ce58 child devices: - child 0: plain, size 1.5G logical_id: gnt/ac529411-200d-4fc3-816e-9b7a85f0b62b.disk1_data on primary: /dev/gnt/ac529411-200d-4fc3-816e-9b7a85f0b62b.disk1_data (253:2) on secondary: /dev/gnt/ac529411-200d-4fc3-816e-9b7a85f0b62b.disk1_data (253:2) name: None UUID: 3930b3d9-8d65-4473-a49a-475785f51046 - child 1: plain, size 128M logical_id: gnt/ac529411-200d-4fc3-816e-9b7a85f0b62b.disk1_meta on primary: /dev/gnt/ac529411-200d-4fc3-816e-9b7a85f0b62b.disk1_meta (253:3) on secondary: /dev/gnt/ac529411-200d-4fc3-816e-9b7a85f0b62b.disk1_meta (253:3) name: None UUID: 85b17e2b-798d-4901-9ab0-3be640b620f4 Command: ssh grandpa.staging.ganeti.org '(drbdsetup 0 down >/dev/null 2>&1; drbdsetup down resource0 >/dev/null 2>&1) || /bin/true' Command: ssh grandpa.staging.ganeti.org '(drbdsetup 1 detach >/dev/null 2>&1; drbdsetup detach 1 >/dev/null 2>&1) || /bin/true' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 3121 Waiting for job 3121 ... Activating disks for instance 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 3124 Waiting for job 3124 ... No disks need to be activated. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3126, 3127 Waiting for job 3126 ... Sat Nov 14 23:53:44 2026 * Verifying cluster config Sat Nov 14 23:53:44 2026 * Verifying cluster certificate files Sat Nov 14 23:53:44 2026 * Verifying hypervisor parameters Sat Nov 14 23:53:44 2026 * Verifying all nodes belong to an existing group Waiting for job 3127 ... Sat Nov 14 23:53:45 2026 * Verifying group 'default' Sat Nov 14 23:53:45 2026 * Gathering data (3 nodes) Sat Nov 14 23:53:45 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 23:53:46 2026 * Gathering disk information (3 nodes) Sat Nov 14 23:53:46 2026 * Verifying configuration file consistency Sat Nov 14 23:53:46 2026 * Verifying node status Sat Nov 14 23:53:46 2026 * Verifying instance status Sat Nov 14 23:53:46 2026 * Verifying orphan volumes Sat Nov 14 23:53:46 2026 * Verifying N+1 Memory redundancy Sat Nov 14 23:53:46 2026 * Assessing cluster hypervisor parameters Sat Nov 14 23:53:46 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 23:53:46 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 23:53:46 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 23:53:46 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 23:53:46 2026 * Other Notes Sat Nov 14 23:53:46 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD >>>> 2026-11-14 23:53:47.279311 time=0:00:15.110037 [TestClusterVerifyDisksBrokenDRBD] gnt-cluster verify-disks with broken DRBD <<<< 2026-11-14 23:53:47.279389 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 23:53:55.866912 time=0:00:08.587523 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 81eb34db2505b562eee0bafc1e264cf44b77aacf /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3130, 3131 Waiting for job 3130 ... Sat Nov 14 23:53:57 2026 * Verifying cluster config Sat Nov 14 23:53:57 2026 * Verifying cluster certificate files Sat Nov 14 23:53:57 2026 * Verifying hypervisor parameters Sat Nov 14 23:53:57 2026 * Verifying all nodes belong to an existing group Waiting for job 3131 ... Sat Nov 14 23:53:57 2026 * Verifying group 'default' Sat Nov 14 23:53:57 2026 * Gathering data (3 nodes) Sat Nov 14 23:53:57 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 23:53:58 2026 * Gathering disk information (3 nodes) Sat Nov 14 23:53:58 2026 * Verifying configuration file consistency Sat Nov 14 23:53:58 2026 * Verifying node status Sat Nov 14 23:53:58 2026 * Verifying instance status Sat Nov 14 23:53:58 2026 * Verifying orphan volumes Sat Nov 14 23:53:58 2026 * Verifying N+1 Memory redundancy Sat Nov 14 23:53:58 2026 * Assessing cluster hypervisor parameters Sat Nov 14 23:53:58 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 23:53:58 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 23:53:58 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 23:53:58 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 23:53:58 2026 * Other Notes Sat Nov 14 23:53:59 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 81eb34db2505b562eee0bafc1e264cf44b77aacf /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:virtio_disk_iothreads=1' Command: ssh scratchy.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left **** 2026-11-14 23:54:01.607520 skipping Creating instances of template diskless, test(s) disk template diskless disabled ---- Starting instance tests with default HVparams --------------------- <<<< 2026-11-14 23:54:01.607607 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:54:02 2026 * disk 0, size 768M Sat Nov 14 23:54:02 2026 * disk 1, size 512M Sat Nov 14 23:54:02 2026 * creating instance disks... Sat Nov 14 23:54:03 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 23:54:03 2026 adding disks to cluster config Sat Nov 14 23:54:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:54:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 23:54:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:54:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 23:54:03 2026 * running the instance OS create scripts... Sat Nov 14 23:54:03 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 41ee4d18-1b53-4bb6-a711-c49f40aced77 Serial number: 4 Creation time: 2026-11-14 23:54:03 Modification time: 2026-11-14 23:54:03 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f8:c2:af IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4f09c99d-6eba-47c5-949c-f85d8e7b82bf name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0 (N/A:N/A) name: disk0 UUID: 6baff22e-0ef2-41e4-b735-8e0da55125e0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1 (N/A:N/A) name: disk1 UUID: 911a398c-d2e8-4b69-bfdd-7e876e013946 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-14 23:54:04.997555 time=0:00:03.389948 [TestInstanceAddFile] gnt-instance add -t file **** 2026-11-14 23:54:04.997661 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-11-14 23:54:04.997681 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-11-14 23:54:04.997691 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --verbose --no-headers -o powered' (unavail) (unavail) (unavail) Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --groups --all' Stderr was: Only one of --groups or --all are allowed Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --all some_arg' Stderr was: Arguments in combination with --all are not allowed Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f scratchy.staging.ganeti.org' Stderr was: scratchy.staging.ganeti.org is the master node, please do a master-failover to another node not affected by the EPO or use --all if you intend to shutdown the whole cluster Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 12h' The watcher is paused until Sun Nov 15 11:54:06 2026. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f --all' Node grandpa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node maude-flanders.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node scratchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Submit shutdown of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 3135 Waiting for job 3135 for kvm-test-instance02.staging.ganeti.org ... All instances have been stopped successfully Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status' ERROR_down Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --on -f --all' Node grandpa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node maude-flanders.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Waiting until all nodes are available again Submit startup of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 3136 Waiting for job 3136 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node scratchy.staging.ganeti.org became available Node maude-flanders.staging.ganeti.org became available Node grandpa.staging.ganeti.org became available Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-11-14 23:54:20.471478 time=0:00:15.473787 [TestClusterEpo] gnt-cluster epo <<<< 2026-11-14 23:54:20.471626 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 03:54:20 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 03:54:20 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-11-14 23:54:21.046908 time=0:00:00.575282 [TestPauseWatcher] Tests and pauses the watcher **** 2026-11-14 23:54:21.047135 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-11-14 23:54:21.047155 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-11-14 23:54:21.047162 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-11-14 23:54:21.615981 time=0:00:00.568819 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-11-14 23:54:21.616071 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-drbd --no-header scratchy.staging.ganeti.org' ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-11-14 23:54:21.861682 time=0:00:00.245611 [TestNodeListDrbd] gnt-node list-drbd **** 2026-11-14 23:54:21.861838 skipping Converting instance of template file, test(s) conversion feature disabled **** 2026-11-14 23:54:21.861859 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-11-14 23:54:21.861869 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3137 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 23:54:33.165339 time=0:00:11.303470 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 23:54:33.165492 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 23:54:33.165517 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3140 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3140 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3141 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 23:54:37 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3142 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Job 3142 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Stdout was: Waiting for job 3143 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3143 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 23:54:41.820685 time=0:00:08.655168 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 23:54:41.820782 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3146 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 23:54:43.700181 time=0:00:01.879399 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 23:54:43.700343 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3147 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 23:54:54.972418 time=0:00:11.272075 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 23:54:54.972574 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3148 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 23:54:56.848498 time=0:00:01.875924 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 23:54:56.848711 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/pvh_mode,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 scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid,nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output snodes.group.uuid,disk.uuid/6,network_port,nic.uuid/3,disk.spindles/1,uuid,hv/cpu_cap,nic.uuid/5,nic.link/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/4,nic.mac/3,disk.uuid/15,nic.mac/6,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/virtio_disk_iothreads,nic.link/7,hv/cdrom2_image_path,pnode.group,hv/reboot_behavior,console,be/always_failover,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/11,hv/vhost_net >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/5,disk.name/0,nic.link/1,nic.uuid/2,hv/cpu_threads,hv/spice_playback_compression,bridge >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,nic.uuid/1,disk.uuid/2,hv/kvm_extra,status,disk.size/13,hv/vnc_x509_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/13,nic.bridge/7,hv/mem_path,ip,snodes,disk.spindles,disk.uuid/14 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.links,nic.link/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/11,nic.mac/0,nic.network/5,nic_mode,nic.mac/1,disk.name/4,hv/usb_devices,snodes.group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pvh_mode,nic_network >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/8,hv/spice_bind,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.size/11,name,nic.bridges,disk.uuid/7,nic.network/4,nic.mode/2,hv/bootloader_args,oper_vcpus,disk.size/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/0,nic.name/5,nic.bridge/6,nic.network/1,nic.ip/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/soundhw,hv/vga,be/vcpus,disk.size/4,disk.size/0,disk.uuid/9,disk.spindles/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuids,disk.names,nic.network/2,disk.count,disk.spindles/5,disk.uuid/12,vcpus,hv/use_bootloader,nic.bridge/2,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/2,hv/spice_streaming_video,disk_usage,nic.vlan/5,disk.spindles/11,nic.vlans,nic.ip/6,nic.vlan/0,disk.spindles/14,nic.link/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pae,disk.sizes,hv/keymap,oper_ram,hv/kernel_args,nic.network.name/6,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/0,disk.size/12,nic.ip/7,nic.link/0,disk.name/6,hv/spice_use_vdagent,hv/serial_console,nic.network.name/7,disk.uuid/13 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,disk.name/14,hv/spice_use_tls,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vif_type,nic.bridge/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,disk_template,hv/disk_cache,nic.uuid/0,nic.network/3,hv/migration_downtime,disk.name/7,serial_no,disk.spindles/10,nic.bridge/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,hv/startup_timeout,hv/spice_ip_version,hv/acpi,hv/vnet_hdr,hv/boot_order,custom_hvparams,hv/drop_capabilities,hv/cpu_cores >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/5,be/spindle_use,disk.size/9,hv/device_model,hypervisor,hv/extra_config,nic.network.name/3,hv/disk_aio >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/security_domain,disk.uuid/8,nic.network/6,hv/machine_version,nic.vlan/3,nic.ips,nic.networks.names,hv/extra_cgroups,sdb_size >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_tls,hv/security_model,hv/num_ttys,disk.name/3,nic.mode/3,be/memory,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_discard,nic.name/1,nic.bridge/5,hv/vnc_x509_verify,nic.uuid/6,oper_state,disk.spindles/7,disk.spindles/2,hv/cpu_type,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/root_path,nic.ip/4,disk.spindles/15,hv/user_shutdown,custom_nicparams,hv/use_guest_agent,beparams,nic.name/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/15,os,disk.uuid/3,hv/scsi_controller_type,hv/blockdev_prefix,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.mode/6,hv/cdrom_disk_type,nic.name/7,hv/virtio_net_queues,be/minmem,hv/usb_mouse,disk.size/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/4,nic.mode/7,disk.size/1,hv/serial_speed,hv/bootloader_path,nic.networks,disk.spindles/0,disk.name/13,pnode.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output mtime,disk.uuid/4,hv/devices,nic.link/6,disk.spindles/6,nic.mac/4,nic.link/2,nic.mode/0,nic.mac/7,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_tls_ciphers,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_beparams,nic.name/0,nic.vlan/7,nic.network.name/5,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/5,tags,disk.spindles/8,nic.uuid/7,osparams,nic.mode/1,nic.vlan/1,pnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/nic_type,nic.name/3,hv/kernel_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/10,nic.ip/0,nic.bridge/3,nic.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output forthcoming,hv/viridian,disk.name/12,be/maxmem,disk.uuid/10,nic.macs,disk.name/2,nic.ip/2,admin_up,hv/use_chroot >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/3,nic_link,hv/cpuid,nic.network.name/4,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hvparams,nic.mac/5,admin_state,nic.uuid/4,hv/vnc_bind_address >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/10,hv/kvm_flag,disk.name/9,ctime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/2,disk.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_osparams,nic.network/7,disk.uuid/0,sda_size,disk.size/14,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.modes,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_path,hv/use_localtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_sockets,nic.network.name/1,hv/vnc_password_file,nic.network.name/2,nic.ip/5,mac,be/auto_balance,hv/migration_caps >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/init_script,nic.network.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_image_compression,disk.spindles/9,hv/cpu_weight,hv/floppy_image_path,hv/spice_zlib_glz_wan_compression,nic.uuids,nic.count >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-11-14 23:55:07.309856 time=0:00:10.461145 [TestInstanceList] gnt-instance list <<<< 2026-11-14 23:55:07.309970 start [TestInstanceInfo] gnt-instance info Command: ssh scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 41ee4d18-1b53-4bb6-a711-c49f40aced77 Serial number: 18 Creation time: 2026-11-14 23:54:03 Modification time: 2026-11-14 23:54:55 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f8:c2:af IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4f09c99d-6eba-47c5-949c-f85d8e7b82bf name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0 (N/A:N/A) name: disk0 UUID: 6baff22e-0ef2-41e4-b735-8e0da55125e0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1 (N/A:N/A) name: disk1 UUID: 911a398c-d2e8-4b69-bfdd-7e876e013946 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-11-14 23:55:08.388060 time=0:00:01.078090 [TestInstanceInfo] gnt-instance info <<<< 2026-11-14 23:55:08.388172 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 41ee4d18-1b53-4bb6-a711-c49f40aced77 Serial number: 18 Creation time: 2026-11-14 23:54:03 Modification time: 2026-11-14 23:54:55 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f8:c2:af IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4f09c99d-6eba-47c5-949c-f85d8e7b82bf name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0 (N/A:N/A) name: disk0 UUID: 6baff22e-0ef2-41e4-b735-8e0da55125e0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1 (N/A:N/A) name: disk1 UUID: 911a398c-d2e8-4b69-bfdd-7e876e013946 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:55:15 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:55:15 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:f6:70:fb,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:55:16 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:55:17 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:55:18 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:55:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:55:19 2026 * disk 2, size 1.0G Sat Nov 14 23:55:19 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:55:20 2026 - INFO: Hotplug done. Sat Nov 14 23:55:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:55:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:55:21 2026 - INFO: Trying to hotplug device... Sat Nov 14 23:55:21 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 23:55:38.122382 time=0:00:29.734210 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 23:55:38.122576 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3170 GET /2/jobs/3171 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 23:55:40.247615 time=0:00:02.125039 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 23:55:40.247746 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 23:55:40.247770 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 23:55:40.247785 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 23:55:40.247798 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3172 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 23:55:46.540761 time=0:00:06.292963 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 23:55:46.540851 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 23:55:46.540873 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 23:55:46.540887 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 41ee4d18-1b53-4bb6-a711-c49f40aced77 Serial number: 41 Creation time: 2026-11-14 23:54:03 Modification time: 2026-11-14 23:55:46 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f8:c2:af IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4f09c99d-6eba-47c5-949c-f85d8e7b82bf name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0 (N/A:N/A) name: disk0 UUID: 6baff22e-0ef2-41e4-b735-8e0da55125e0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1 (N/A:N/A) name: disk1 UUID: 911a398c-d2e8-4b69-bfdd-7e876e013946 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.7g7SLq Command: ssh scratchy.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org'\''; } > /tmp/gnt.7g7SLq && mv /tmp/gnt.7g7SLq /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Sat Nov 14 23:55:48 2026 - INFO: Resolved given name 'kvm-test-instance02.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 41ee4d18-1b53-4bb6-a711-c49f40aced77 Serial number: 41 Creation time: 2026-11-14 23:54:03 Modification time: 2026-11-14 23:55:46 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f8:c2:af IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4f09c99d-6eba-47c5-949c-f85d8e7b82bf name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0 (N/A:N/A) name: disk0 UUID: 6baff22e-0ef2-41e4-b735-8e0da55125e0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1 (N/A:N/A) name: disk1 UUID: 911a398c-d2e8-4b69-bfdd-7e876e013946 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.R07meS Command: ssh scratchy.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance02.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.R07meS && mv /tmp/gnt.R07meS /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 41ee4d18-1b53-4bb6-a711-c49f40aced77 Serial number: 41 Creation time: 2026-11-14 23:54:03 Modification time: 2026-11-14 23:55:46 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f8:c2:af IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4f09c99d-6eba-47c5-949c-f85d8e7b82bf name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0 (N/A:N/A) name: disk0 UUID: 6baff22e-0ef2-41e4-b735-8e0da55125e0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1 (N/A:N/A) name: disk1 UUID: 911a398c-d2e8-4b69-bfdd-7e876e013946 Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 41ee4d18-1b53-4bb6-a711-c49f40aced77 Serial number: 43 Creation time: 2026-11-14 23:54:03 Modification time: 2026-11-14 23:55:52 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f8:c2:af IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4f09c99d-6eba-47c5-949c-f85d8e7b82bf name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0 (N/A:N/A) name: disk0 UUID: 6baff22e-0ef2-41e4-b735-8e0da55125e0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1 (N/A:N/A) name: disk1 UUID: 911a398c-d2e8-4b69-bfdd-7e876e013946 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 41ee4d18-1b53-4bb6-a711-c49f40aced77 Serial number: 45 Creation time: 2026-11-14 23:54:03 Modification time: 2026-11-14 23:55:55 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f8:c2:af IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4f09c99d-6eba-47c5-949c-f85d8e7b82bf name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0 (N/A:N/A) name: disk0 UUID: 6baff22e-0ef2-41e4-b735-8e0da55125e0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1 (N/A:N/A) name: disk1 UUID: 911a398c-d2e8-4b69-bfdd-7e876e013946 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-11-14 23:55:56.795143 time=0:00:10.254256 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-11-14 23:55:56.795261 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/3181 GET /2/jobs/3182 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-11-14 23:56:00.536441 time=0:00:03.741180 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-11-14 23:56:00.536537 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 41ee4d18-1b53-4bb6-a711-c49f40aced77 Serial number: 49 Creation time: 2026-11-14 23:54:03 Modification time: 2026-11-14 23:56:00 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f8:c2:af IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4f09c99d-6eba-47c5-949c-f85d8e7b82bf name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0 (N/A:N/A) name: disk0 UUID: 6baff22e-0ef2-41e4-b735-8e0da55125e0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1 (N/A:N/A) name: disk1 UUID: 911a398c-d2e8-4b69-bfdd-7e876e013946 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.zMFw1m Command: ssh scratchy.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org'\''; } > /tmp/gnt.zMFw1m && mv /tmp/gnt.zMFw1m /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Sat Nov 14 23:56:02 2026 - INFO: Resolved given name 'kvm-test-instance03.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 41ee4d18-1b53-4bb6-a711-c49f40aced77 Serial number: 49 Creation time: 2026-11-14 23:54:03 Modification time: 2026-11-14 23:56:00 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f8:c2:af IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4f09c99d-6eba-47c5-949c-f85d8e7b82bf name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0 (N/A:N/A) name: disk0 UUID: 6baff22e-0ef2-41e4-b735-8e0da55125e0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1 (N/A:N/A) name: disk1 UUID: 911a398c-d2e8-4b69-bfdd-7e876e013946 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.O1QDxm Command: ssh scratchy.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance03.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.O1QDxm && mv /tmp/gnt.O1QDxm /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 41ee4d18-1b53-4bb6-a711-c49f40aced77 Serial number: 49 Creation time: 2026-11-14 23:54:03 Modification time: 2026-11-14 23:56:00 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f8:c2:af IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4f09c99d-6eba-47c5-949c-f85d8e7b82bf name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0 (N/A:N/A) name: disk0 UUID: 6baff22e-0ef2-41e4-b735-8e0da55125e0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1 (N/A:N/A) name: disk1 UUID: 911a398c-d2e8-4b69-bfdd-7e876e013946 Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 41ee4d18-1b53-4bb6-a711-c49f40aced77 Serial number: 51 Creation time: 2026-11-14 23:54:03 Modification time: 2026-11-14 23:56:06 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f8:c2:af IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4f09c99d-6eba-47c5-949c-f85d8e7b82bf name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0 (N/A:N/A) name: disk0 UUID: 6baff22e-0ef2-41e4-b735-8e0da55125e0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance03.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1 (N/A:N/A) name: disk1 UUID: 911a398c-d2e8-4b69-bfdd-7e876e013946 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance03.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance03.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 41ee4d18-1b53-4bb6-a711-c49f40aced77 Serial number: 53 Creation time: 2026-11-14 23:54:03 Modification time: 2026-11-14 23:56:09 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:f8:c2:af IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 4f09c99d-6eba-47c5-949c-f85d8e7b82bf name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/83068b67-e33a-4a2f-8b68-792aa2aa1370.file.disk0 (N/A:N/A) name: disk0 UUID: 6baff22e-0ef2-41e4-b735-8e0da55125e0 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/091394a2-9317-46ef-a47c-303663c7ffe2.file.disk1 (N/A:N/A) name: disk1 UUID: 911a398c-d2e8-4b69-bfdd-7e876e013946 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-11-14 23:56:10.819338 time=0:00:10.282801 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-11-14 23:56:10.819431 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/3191 GET /2/jobs/3192 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-11-14 23:56:14.683698 time=0:00:03.864267 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-11-14 23:56:14.683820 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 23:56:15 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 23:56:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:56:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 23:56:18 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 23:56:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:56:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 23:56:20 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 23:56:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:56:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 23:56:22 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 23:56:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:56:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 23:56:23.494330 time=0:00:08.810510 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 23:56:23.494459 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3199 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 23:56:25.387800 time=0:00:01.893341 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 23:56:25.387929 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3200 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3201 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3202 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3203 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3204 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 23:57:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 23:57:04.169228 time=0:00:38.781299 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 23:57:04.169337 start [TestInstanceTags] gnt-instance tags Command: ssh scratchy.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/3208 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/3209 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-11-14 23:57:08.901101 time=0:00:04.731764 [TestInstanceTags] gnt-instance tags <<<< 2026-11-14 23:57:08.901303 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3211, 3212 Waiting for job 3211 ... Sat Nov 14 23:57:10 2026 * Verifying cluster config Sat Nov 14 23:57:10 2026 * Verifying cluster certificate files Sat Nov 14 23:57:10 2026 * Verifying hypervisor parameters Sat Nov 14 23:57:10 2026 * Verifying all nodes belong to an existing group Waiting for job 3212 ... Sat Nov 14 23:57:10 2026 * Verifying group 'default' Sat Nov 14 23:57:10 2026 * Gathering data (3 nodes) Sat Nov 14 23:57:10 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 23:57:11 2026 * Gathering disk information (3 nodes) Sat Nov 14 23:57:11 2026 * Verifying configuration file consistency Sat Nov 14 23:57:11 2026 * Verifying node status Sat Nov 14 23:57:11 2026 * Verifying instance status Sat Nov 14 23:57:11 2026 * Verifying orphan volumes Sat Nov 14 23:57:11 2026 * Verifying N+1 Memory redundancy Sat Nov 14 23:57:12 2026 * Assessing cluster hypervisor parameters Sat Nov 14 23:57:12 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 23:57:12 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 23:57:12 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 23:57:12 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 23:57:12 2026 * Other Notes Sat Nov 14 23:57:12 2026 - NOTICE: 1 non-redundant instance(s) found. Sat Nov 14 23:57:12 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 3214 Waiting for job 3214 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-11-14 23:57:14.009677 time=0:00:05.108374 [TestClusterVerify] gnt-cluster verify <<<< 2026-11-14 23:57:14.009784 start [TestInstance] Testing getting instance(s) info via remote API GET /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/instances GET /2/instances?bulk=1 PUT /2/instances/kvm-test-instance02.staging.ganeti.org/activate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/deactivate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/prepare-export?mode=remote GET /2/jobs/3217 Sat Nov 14 23:57:15 2026 Generating X509 certificate on scratchy.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-11-14 23:57:15.820183 time=0:00:01.810399 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-11-14 23:57:15.820303 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree,csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output dfree,offline,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mnode,role,name,ndp/cpu_speed,cnodes,ctotal,sip,master,cnos >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndparams,bootid,mfree,powered,ndp/oob_program,ctime,ndp/spindle_count,uuid,sinst_list,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output pip,master_candidate,sinst_cnt,disk_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output hv_state,mtime,ndp/ovs_link >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output vm_capable,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output drained,master_capable,ndp/exclusive_storage,custom_ndparams,dtotal,ndp/ovs_name,pinst_cnt,group.uuid,pinst_list,spfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mtotal,tags,ndp/ovs,group,csockets >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' grandpa.staging.ganeti.org maude-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org' scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org' scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-11-14 23:57:20.621361 time=0:00:04.801058 [TestNodeList] gnt-node list <<<< 2026-11-14 23:57:20.621513 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart,opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opstart,oplog,opresult,archived,opend >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output end_ts,priority,opstatus,status,start_ts,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output ops,received_ts,id,opexec >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 3217 3216 3215 3214 3213 3212 3211 3210 3209 3208 3207 3206 3205 3204 3203 3202 3201 3200 3199 3198 3197 3196 3195 3194 3193 3192 3191 3190 3189 3188 3187 3186 3185 3184 3183 3182 3181 3180 3179 3178 3177 3176 3175 3174 3173 3172 3171 3170 3169 3168 3167 3166 3165 3164 3163 3162 3161 3160 3159 3158 3157 3156 3155 3154 3153 3152 3151 3150 3149 3148 3147 3146 3145 3144 3143 3142 3141 3140 3139 3138 3137 3136 3135 3134 3133 3132 3131 3130 3129 3128 3127 3126 3125 3124 3123 3122 3121 3120 3119 3118 3117 3116 3115 3114 3113 3112 3111 3110 3109 3108 3107 3106 3105 3104 3103 3102 3101 3100 3099 3098 3097 3096 3095 3094 3093 3092 3091 3090 3089 3088 3087 3086 3085 3084 3083 3082 3081 3080 3079 3078 3077 3076 3075 3074 3073 3072 3071 3070 3069 3068 3067 3066 3065 3064 3063 3062 3061 3060 3059 3058 3057 3056 3055 3054 3053 3052 3051 3050 3049 3048 3047 3046 3045 3044 3043 3042 3041 3040 3039 3038 3037 3036 3035 3034 3033 3032 3031 3030 3029 3028 3027 3026 3025 3024 3023 3022 3021 3020 3019 3018 3017 3016 3015 3014 3013 3012 3011 3010 3009 3008 3007 3006 3005 3004 3003 3002 3001 3000 2999 2998 2997 2996 2995 2994 2993 2992 2991 2990 2989 2988 2987 2986 2985 2984 2983 2982 2981 2980 2979 2978 2977 2976 2975 2974 2973 2972 2971 2970 2969 2968 2967 2966 2965 2964 2963 2962 2961 2960 2959 2958 2957 2956 2955 2954 2953 2952 2951 2950 2949 2948 2947 2946 2945 2944 2943 2942 2941 2940 2939 2938 2937 2936 2935 2934 2933 2932 2931 2930 2929 2928 2927 2926 2925 2924 2923 2922 2921 2920 2919 2918 2917 2916 2915 2914 2913 2912 2911 2910 2909 2908 2907 2906 2905 2904 2903 2902 2901 2900 2899 2898 2897 2896 2895 2894 2893 2892 2891 2890 2889 2888 2887 2886 2885 2884 2883 2882 2881 2880 2879 2878 2877 2876 2875 2874 2873 2872 2871 2870 2869 2868 2867 2866 2865 2864 2863 2862 2861 2860 2859 2858 2857 2856 2855 2854 2853 2852 2851 2850 2849 2848 2847 2846 2845 2844 2843 2842 2841 2840 2839 2838 2837 2836 2835 2834 2833 2832 2831 2830 2829 2828 2827 2826 2825 2824 2823 2822 2821 2820 2819 2818 2817 2816 2815 2814 2813 2812 2811 2810 2809 2808 2807 2806 2805 2804 2803 2802 2801 2800 2799 2798 2797 2796 2795 2794 2793 2792 2791 2790 2789 2788 2787 2786 2785 2784 2783 2782 2781 2780 2779 2778 2777 2776 2775 2774 2773 2772 2771 2770 2769 2768 2767 2766 2765 2764 2763 2762 2761 2760 2759 2758 2757 2756 2755 2754 2753 2752 2751 2750 2749 2748 2747 2746 2745 2744 2743 2742 2741 2740 2739 2738 2737 2736 2735 2734 2733 2732 2731 2730 2729 2728 2727 2726 2725 2724 2723 2722 2721 2720 2719 2718 2717 2716 2715 2714 2713 2712 2711 2710 2709 2708 2707 2706 2705 2704 2703 2702 2701 2700 2699 2698 2697 2696 2695 2694 2693 2692 2691 2690 2689 2688 2687 2686 2685 2684 2683 2682 2681 2680 2679 2678 2677 2676 2675 2674 2673 2672 2671 2670 2669 2668 2667 2666 2665 2664 2663 2662 2661 2660 2659 2658 2657 2656 2655 2654 2653 2652 2651 2650 2649 2648 2647 2646 2645 2644 2643 2642 2641 2640 2639 2638 2637 2636 2635 2634 2633 2632 2631 2630 2629 2628 2627 2626 2625 2624 2623 2622 2621 2620 2619 2618 2617 2616 2615 2614 2613 2612 2611 2610 2609 2608 2607 2606 2605 2604 2603 2602 2601 2600 2599 2598 2597 2596 2595 2594 2593 2592 2591 2590 2589 2588 2587 2586 2585 2584 2583 2582 2581 2580 2579 2578 2577 2576 2575 2574 2573 2572 2571 2570 2569 2568 2567 2566 2565 2564 2563 2562 2561 2560 2559 2558 2557 2556 2555 2554 2553 2552 2551 2550 2549 2548 2547 2546 2545 2544 2543 2542 2541 2540 2539 2538 2537 2536 2535 2534 2533 2532 2531 2530 2529 2528 2527 2526 2525 2524 2523 2522 2521 2520 2519 2518 2517 2516 2515 2514 2513 2512 2511 2510 2509 2508 2507 2506 2505 2504 2503 2502 2501 2500 2499 2498 2497 2496 2495 2494 2493 2492 2491 2490 2489 2488 2487 2486 2485 2484 2483 2482 2481 2480 2479 2478 2477 2476 2475 2474 2473 2472 2471 2470 2469 2468 2467 2466 2465 2464 2463 2462 2461 2460 2459 2458 2457 2456 2455 2454 2453 2452 2451 2450 2449 2448 2447 2446 2445 2444 2443 2442 2441 2440 2439 2438 2437 2436 2435 2434 2433 2432 2431 2430 2429 2428 2427 2426 2425 2424 2423 2422 2421 2420 2419 2418 2417 2416 2415 2414 2413 2412 2411 2410 2409 2408 2407 2406 2405 2404 2403 2402 2401 2400 2399 2398 2397 2396 2395 2394 2393 2392 2391 2390 2389 2388 2387 2386 2385 2384 2383 2382 2381 2380 2379 2378 2377 2376 2375 2374 2373 2372 2371 2370 2369 2368 2367 2366 2365 2364 2363 2362 2361 2360 2359 2358 2357 2356 2355 2354 2353 2352 2351 2350 2349 2348 2347 2346 2345 2344 2343 2342 2341 2340 2339 2338 2337 2336 2335 2334 2333 2332 2331 2330 2329 2328 2327 2326 2325 2324 2323 2322 2321 2320 2319 2318 2317 2316 2315 2314 2313 2312 2311 2310 2309 2308 2307 2306 2305 2304 2303 2302 2301 2300 2299 2298 2297 2296 2295 2294 2293 2292 2291 2290 2289 2288 2287 2286 2285 2284 2283 2282 2281 2280 2279 2278 2277 2276 2275 2274 2273 2272 2271 2270 2269 2268 2267 2266 2265 2264 2263 2262 2261 2260 2259 2258 2257 2256 2255 2254 2253 2252 2251 2250 2249 2248 2247 2246 2245 2244 2243 2242 2241 2240 2239 2238 2237 2236 2235 2234 2233 2232 2231 2230 2229 2228 2227 2226 2225 2224 2223 2222 2221 2220 2219 2218 2217 2216 2215 2214 2213 2212 2211 2210 2209 2208 2207 2206 2205 2204 2203 2202 2201 2200 2199 2198 2197 2196 2195 2194 2193 2192 2191 2190 2189 2188 2187 2186 2185 2184 2183 2182 2181 2180 2179 2178 2177 2176 2175 2174 2173 2172 2171 2170 2169 2168 2167 2166 2165 2164 2163 2162 2161 2160 2159 2158 2157 2156 2155 2154 2153 2152 2151 2150 2149 2148 2147 2146 2145 2144 2143 2142 2141 2140 2139 2138 2137 2136 2135 2134 2133 2132 2131 2130 2129 2128 2127 2126 2125 2124 2123 2122 2121 2120 2119 2118 2117 2116 2115 2114 2113 2112 2111 2110 2109 2108 2107 2106 2105 2104 2103 2102 2101 2100 2099 2098 2097 2096 2095 2094 2093 2092 2091 2090 2089 2088 2087 2086 2085 2084 2083 2082 2081 2080 2079 2078 2077 2076 2075 2074 2073 2072 2071 2070 2069 2068 2067 2066 2065 2064 2063 2062 2061 2060 2059 2058 2057 2056 2055 2054 2053 2052 2051 2050 2049 2048 2047 2046 2045 2044 2043 2042 2041 2040 2039 2038 2037 2036 2035 2034 2033 2032 2031 2030 2029 2028 2027 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984 1983 1982 1981 1980 1979 1978 1977 1976 1975 1974 1973 1972 1971 1970 1969 1968 1967 1966 1965 1964 1963 1962 1961 1960 1959 1958 1957 1956 1955 1954 1953 1952 1951 1950 1949 1948 1947 1946 1945 1944 1943 1942 1941 1940 1939 1938 1937 1936 1935 1934 1933 1932 1931 1930 1929 1928 1927 1926 1925 1924 1923 1922 1921 1920 1919 1918 1917 1916 1915 1914 1913 1912 1911 1910 1909 1908 1907 1906 1905 1904 1903 1902 1901 1900 1899 1898 1897 1896 1895 1894 1893 1892 1891 1890 1889 1888 1887 1886 1885 1884 1883 1882 1881 1880 1879 1878 1877 1876 1875 1874 1873 1872 1871 1870 1869 1868 1867 1866 1865 1864 1863 1862 1861 1860 1859 1858 1857 1856 1855 1854 1853 1852 1851 1850 1849 1848 1847 1846 1845 1844 1843 1842 1841 1840 1839 1838 1837 1836 1835 1834 1833 1832 1831 1830 1829 1828 1827 1826 1825 1824 1823 1822 1821 1820 1819 1818 1817 1816 1815 1814 1813 1812 1811 1810 1809 1808 1807 1806 1805 1804 1803 1802 1801 1800 1799 1798 1797 1796 1795 1794 1793 1792 1791 1790 1789 1788 1787 1786 1785 1784 1783 1782 1781 1780 1779 1778 1777 1776 1775 1774 1773 1772 1771 1770 1769 1768 1767 1766 1765 1764 1763 1762 1761 1760 1759 1758 1757 1756 1755 1754 1753 1752 1751 1750 1749 1748 1747 1746 1745 1744 1743 1742 1741 1740 1739 1738 1737 1736 1735 1734 1733 1732 1731 1730 1729 1728 1727 1726 1725 1724 1723 1722 1721 1720 1719 1718 1717 1716 1715 1714 1713 1712 1711 1710 1709 1708 1707 1706 1705 1704 1703 1702 1701 1700 1699 1698 1697 1696 1695 1694 1693 1692 1691 1690 1689 1688 1687 1686 1685 1684 1683 1682 1681 1680 1679 1678 1677 1676 1675 1674 1673 1672 1671 1670 1669 1668 1667 1666 1665 1664 1663 1662 1661 1660 1659 1658 1657 1656 1655 1654 1653 1652 1651 1650 1649 1648 1647 1646 1645 1644 1643 1642 1641 1640 1639 1638 1637 1636 1635 1634 1633 1632 1631 1630 1629 1628 1627 1626 1625 1624 1623 1622 1621 1620 1619 1618 1617 1616 1615 1614 1613 1612 1611 1610 1609 1608 1607 1606 1605 1604 1603 1602 1601 1600 1599 1598 1597 1596 1595 1594 1593 1592 1591 1590 1589 1588 1587 1586 1585 1584 1583 1582 1581 1580 1579 1578 1577 1576 1575 1574 1573 1572 1571 1570 1569 1568 1567 1566 1565 1564 1563 1562 1561 1560 1559 1558 1557 1556 1555 1554 1553 1552 1551 1550 1549 1548 1547 1546 1545 1544 1543 1542 1541 1540 1539 1538 1537 1536 1535 1534 1533 1532 1531 1530 1529 1528 1527 1526 1525 1524 1523 1522 1521 1520 1519 1518 1517 1516 1515 1514 1513 1512 1511 1510 1509 1508 1507 1506 1505 1504 1503 1502 1501 1500 1499 1498 1497 1496 1495 1494 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 3217 3216 3215 3214 3213 3212 3211 3210 3209 3208 3207 3206 3205 3204 3203 3202 3201 3200 3199 3198 3197 3196 3195 3194 3193 3192 3191 3190 3189 3188 3187 3186 3185 3184 3183 3182 3181 3180 3179 3178 3177 3176 3175 3174 3173 3172 3171 3170 3169 3168 3167 3166 3165 3164 3163 3162 3161 3160 3159 3158 3157 3156 3155 3154 3153 3152 3151 3150 3149 3148 3147 3146 3145 3144 3143 3142 3141 3140 3139 3138 3137 3136 3135 3134 3133 3132 3131 3130 3129 3128 3127 3126 3125 3124 3123 3122 3121 3120 3119 3118 3117 3116 3115 3114 3113 3112 3111 3110 3109 3108 3107 3106 3105 3104 3103 3102 3101 3100 3099 3098 3097 3096 3095 3094 3093 3092 3091 3090 3089 3088 3087 3086 3085 3084 3083 3082 3081 3080 3079 3078 3077 3076 3075 3074 3073 3072 3071 3070 3069 3068 3067 3066 3065 3064 3063 3062 3061 3060 3059 3058 3057 3056 3055 3054 3053 3052 3051 3050 3049 3048 3047 3046 3045 3044 3043 3042 3041 3040 3039 3038 3037 3036 3035 3034 3033 3032 3031 3030 3029 3028 3027 3026 3025 3024 3023 3022 3021 3020 3019 3018 3017 3016 3015 3014 3013 3012 3011 3010 3009 3008 3007 3006 3005 3004 3003 3002 3001 3000 2999 2998 2997 2996 2995 2994 2993 2992 2991 2990 2989 2988 2987 2986 2985 2984 2983 2982 2981 2980 2979 2978 2977 2976 2975 2974 2973 2972 2971 2970 2969 2968 2967 2966 2965 2964 2963 2962 2961 2960 2959 2958 2957 2956 2955 2954 2953 2952 2951 2950 2949 2948 2947 2946 2945 2944 2943 2942 2941 2940 2939 2938 2937 2936 2935 2934 2933 2932 2931 2930 2929 2928 2927 2926 2925 2924 2923 2922 2921 2920 2919 2918 2917 2916 2915 2914 2913 2912 2911 2910 2909 2908 2907 2906 2905 2904 2903 2902 2901 2900 2899 2898 2897 2896 2895 2894 2893 2892 2891 2890 2889 2888 2887 2886 2885 2884 2883 2882 2881 2880 2879 2878 2877 2876 2875 2874 2873 2872 2871 2870 2869 2868 2867 2866 2865 2864 2863 2862 2861 2860 2859 2858 2857 2856 2855 2854 2853 2852 2851 2850 2849 2848 2847 2846 2845 2844 2843 2842 2841 2840 2839 2838 2837 2836 2835 2834 2833 2832 2831 2830 2829 2828 2827 2826 2825 2824 2823 2822 2821 2820 2819 2818 2817 2816 2815 2814 2813 2812 2811 2810 2809 2808 2807 2806 2805 2804 2803 2802 2801 2800 2799 2798 2797 2796 2795 2794 2793 2792 2791 2790 2789 2788 2787 2786 2785 2784 2783 2782 2781 2780 2779 2778 2777 2776 2775 2774 2773 2772 2771 2770 2769 2768 2767 2766 2765 2764 2763 2762 2761 2760 2759 2758 2757 2756 2755 2754 2753 2752 2751 2750 2749 2748 2747 2746 2745 2744 2743 2742 2741 2740 2739 2738 2737 2736 2735 2734 2733 2732 2731 2730 2729 2728 2727 2726 2725 2724 2723 2722 2721 2720 2719 2718 2717 2716 2715 2714 2713 2712 2711 2710 2709 2708 2707 2706 2705 2704 2703 2702 2701 2700 2699 2698 2697 2696 2695 2694 2693 2692 2691 2690 2689 2688 2687 2686 2685 2684 2683 2682 2681 2680 2679 2678 2677 2676 2675 2674 2673 2672 2671 2670 2669 2668 2667 2666 2665 2664 2663 2662 2661 2660 2659 2658 2657 2656 2655 2654 2653 2652 2651 2650 2649 2648 2647 2646 2645 2644 2643 2642 2641 2640 2639 2638 2637 2636 2635 2634 2633 2632 2631 2630 2629 2628 2627 2626 2625 2624 2623 2622 2621 2620 2619 2618 2617 2616 2615 2614 2613 2612 2611 2610 2609 2608 2607 2606 2605 2604 2603 2602 2601 2600 2599 2598 2597 2596 2595 2594 2593 2592 2591 2590 2589 2588 2587 2586 2585 2584 2583 2582 2581 2580 2579 2578 2577 2576 2575 2574 2573 2572 2571 2570 2569 2568 2567 2566 2565 2564 2563 2562 2561 2560 2559 2558 2557 2556 2555 2554 2553 2552 2551 2550 2549 2548 2547 2546 2545 2544 2543 2542 2541 2540 2539 2538 2537 2536 2535 2534 2533 2532 2531 2530 2529 2528 2527 2526 2525 2524 2523 2522 2521 2520 2519 2518 2517 2516 2515 2514 2513 2512 2511 2510 2509 2508 2507 2506 2505 2504 2503 2502 2501 2500 2499 2498 2497 2496 2495 2494 2493 2492 2491 2490 2489 2488 2487 2486 2485 2484 2483 2482 2481 2480 2479 2478 2477 2476 2475 2474 2473 2472 2471 2470 2469 2468 2467 2466 2465 2464 2463 2462 2461 2460 2459 2458 2457 2456 2455 2454 2453 2452 2451 2450 2449 2448 2447 2446 2445 2444 2443 2442 2441 2440 2439 2438 2437 2436 2435 2434 2433 2432 2431 2430 2429 2428 2427 2426 2425 2424 2423 2422 2421 2420 2419 2418 2417 2416 2415 2414 2413 2412 2411 2410 2409 2408 2407 2406 2405 2404 2403 2402 2401 2400 2399 2398 2397 2396 2395 2394 2393 2392 2391 2390 2389 2388 2387 2386 2385 2384 2383 2382 2381 2380 2379 2378 2377 2376 2375 2374 2373 2372 2371 2370 2369 2368 2367 2366 2365 2364 2363 2362 2361 2360 2359 2358 2357 2356 2355 2354 2353 2352 2351 2350 2349 2348 2347 2346 2345 2344 2343 2342 2341 2340 2339 2338 2337 2336 2335 2334 2333 2332 2331 2330 2329 2328 2327 2326 2325 2324 2323 2322 2321 2320 2319 2318 2317 2316 2315 2314 2313 2312 2311 2310 2309 2308 2307 2306 2305 2304 2303 2302 2301 2300 2299 2298 2297 2296 2295 2294 2293 2292 2291 2290 2289 2288 2287 2286 2285 2284 2283 2282 2281 2280 2279 2278 2277 2276 2275 2274 2273 2272 2271 2270 2269 2268 2267 2266 2265 2264 2263 2262 2261 2260 2259 2258 2257 2256 2255 2254 2253 2252 2251 2250 2249 2248 2247 2246 2245 2244 2243 2242 2241 2240 2239 2238 2237 2236 2235 2234 2233 2232 2231 2230 2229 2228 2227 2226 2225 2224 2223 2222 2221 2220 2219 2218 2217 2216 2215 2214 2213 2212 2211 2210 2209 2208 2207 2206 2205 2204 2203 2202 2201 2200 2199 2198 2197 2196 2195 2194 2193 2192 2191 2190 2189 2188 2187 2186 2185 2184 2183 2182 2181 2180 2179 2178 2177 2176 2175 2174 2173 2172 2171 2170 2169 2168 2167 2166 2165 2164 2163 2162 2161 2160 2159 2158 2157 2156 2155 2154 2153 2152 2151 2150 2149 2148 2147 2146 2145 2144 2143 2142 2141 2140 2139 2138 2137 2136 2135 2134 2133 2132 2131 2130 2129 2128 2127 2126 2125 2124 2123 2122 2121 2120 2119 2118 2117 2116 2115 2114 2113 2112 2111 2110 2109 2108 2107 2106 2105 2104 2103 2102 2101 2100 2099 2098 2097 2096 2095 2094 2093 2092 2091 2090 2089 2088 2087 2086 2085 2084 2083 2082 2081 2080 2079 2078 2077 2076 2075 2074 2073 2072 2071 2070 2069 2068 2067 2066 2065 2064 2063 2062 2061 2060 2059 2058 2057 2056 2055 2054 2053 2052 2051 2050 2049 2048 2047 2046 2045 2044 2043 2042 2041 2040 2039 2038 2037 2036 2035 2034 2033 2032 2031 2030 2029 2028 2027 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984 1983 1982 1981 1980 1979 1978 1977 1976 1975 1974 1973 1972 1971 1970 1969 1968 1967 1966 1965 1964 1963 1962 1961 1960 1959 1958 1957 1956 1955 1954 1953 1952 1951 1950 1949 1948 1947 1946 1945 1944 1943 1942 1941 1940 1939 1938 1937 1936 1935 1934 1933 1932 1931 1930 1929 1928 1927 1926 1925 1924 1923 1922 1921 1920 1919 1918 1917 1916 1915 1914 1913 1912 1911 1910 1909 1908 1907 1906 1905 1904 1903 1902 1901 1900 1899 1898 1897 1896 1895 1894 1893 1892 1891 1890 1889 1888 1887 1886 1885 1884 1883 1882 1881 1880 1879 1878 1877 1876 1875 1874 1873 1872 1871 1870 1869 1868 1867 1866 1865 1864 1863 1862 1861 1860 1859 1858 1857 1856 1855 1854 1853 1852 1851 1850 1849 1848 1847 1846 1845 1844 1843 1842 1841 1840 1839 1838 1837 1836 1835 1834 1833 1832 1831 1830 1829 1828 1827 1826 1825 1824 1823 1822 1821 1820 1819 1818 1817 1816 1815 1814 1813 1812 1811 1810 1809 1808 1807 1806 1805 1804 1803 1802 1801 1800 1799 1798 1797 1796 1795 1794 1793 1792 1791 1790 1789 1788 1787 1786 1785 1784 1783 1782 1781 1780 1779 1778 1777 1776 1775 1774 1773 1772 1771 1770 1769 1768 1767 1766 1765 1764 1763 1762 1761 1760 1759 1758 1757 1756 1755 1754 1753 1752 1751 1750 1749 1748 1747 1746 1745 1744 1743 1742 1741 1740 1739 1738 1737 1736 1735 1734 1733 1732 1731 1730 1729 1728 1727 1726 1725 1724 1723 1722 1721 1720 1719 1718 1717 1716 1715 1714 1713 1712 1711 1710 1709 1708 1707 1706 1705 1704 1703 1702 1701 1700 1699 1698 1697 1696 1695 1694 1693 1692 1691 1690 1689 1688 1687 1686 1685 1684 1683 1682 1681 1680 1679 1678 1677 1676 1675 1674 1673 1672 1671 1670 1669 1668 1667 1666 1665 1664 1663 1662 1661 1660 1659 1658 1657 1656 1655 1654 1653 1652 1651 1650 1649 1648 1647 1646 1645 1644 1643 1642 1641 1640 1639 1638 1637 1636 1635 1634 1633 1632 1631 1630 1629 1628 1627 1626 1625 1624 1623 1622 1621 1620 1619 1618 1617 1616 1615 1614 1613 1612 1611 1610 1609 1608 1607 1606 1605 1604 1603 1602 1601 1600 1599 1598 1597 1596 1595 1594 1593 1592 1591 1590 1589 1588 1587 1586 1585 1584 1583 1582 1581 1580 1579 1578 1577 1576 1575 1574 1573 1572 1571 1570 1569 1568 1567 1566 1565 1564 1563 1562 1561 1560 1559 1558 1557 1556 1555 1554 1553 1552 1551 1550 1549 1548 1547 1546 1545 1544 1543 1542 1541 1540 1539 1538 1537 1536 1535 1534 1533 1532 1531 1530 1529 1528 1527 1526 1525 1524 1523 1522 1521 1520 1519 1518 1517 1516 1515 1514 1513 1512 1511 1510 1509 1508 1507 1506 1505 1504 1503 1502 1501 1500 1499 1498 1497 1496 1495 1494 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 726 1895 811 2659 1905 2582 2085 2788 2398 1665 2843 712 2618 1373 1386 1769 1698 617 1265 525 1539 228 1609 1990 2840 1863 2334 2958 2750 1512 2378 753 2648 2644 33 524 308 1715 1363 2244 1314 110 871 3089 2660 648 420 47 2098 332 1519 818 720 1629 2231 2009 2980 2985 2544 91 311 3085 3011 1351 542 1683 2393 143 464 2127 1588 1209 1197 3190 256 2796 1263 1507 832 1246 335 2397 80 66 3158 2220 2702 12 224 1120 156 69 2568 2486 1614 2064 1449 3050 1862 607 2797 2600 2822 2147 333 2303 2368 2006 532 1661 2297 1150 2286 1851 3157 1074 2994 218 2343 486 2082 678 2083 1006 3096 1053 660 119 3195 1223 876 2662 2561 223 1340 1456 2924 2181 754 505 2253 999 3191 769 1424 1923 490 1193 2736 1989 930 1404 566 645 2731 1686 191 2182 1393 458 2057 2632 2923 2995 2361 601 758 1967 1253 78 2126 163 913 3004 22 1586 703 227 315 2307 2863 2724 1220 2522 2839 76 2759 50 940 1417 2912 1903 1535 2014 1735 3101 2780 1298 1695 2146 373 2668 1759 1270 1367 3114 2860 2610 847 1009 1921 2943 3107 2543 424 1825 2163 1066 1970 816 2232 412 1746 3058 384 2488 1778 1722 1766 2292 1955 548 1326 2291 359 2482 303 3170 2621 1151 1484 1924 2507 1425 3093 1402 966 2166 1433 1395 2050 2336 1354 144 2354 3146 2464 2554 2394 2318 1892 836 2718 1966 2704 848 1709 2818 1734 2037 2533 2134 2539 1302 3216 1793 1663 3162 2804 1673 418 650 2074 1408 2954 1995 2317 279 2800 779 518 1603 2824 1841 2531 570 242 2065 1201 7 3084 1250 422 565 1428 2002 667 3117 763 628 3213 3106 2381 1079 2261 3198 2643 381 2221 1617 2323 683 34 2001 2116 993 694 2758 1837 1569 2725 122 1409 1640 3040 675 1330 3143 277 2369 1383 2617 880 200 3112 2477 766 1675 2727 519 3166 1305 1469 245 627 1509 1521 2842 1792 1255 2480 1479 2592 1103 1378 1045 158 1960 1095 2119 3041 514 790 2825 974 81 1582 1787 759 1371 2051 1430 2557 835 1475 761 1199 737 2310 2595 2325 1711 2737 251 1214 1801 908 1518 2885 2029 3074 3129 2308 2685 2960 2676 2975 54 1401 672 2350 1382 2266 1985 1010 168 732 1008 1107 2749 973 2903 1911 94 1020 798 1100 1626 598 1360 1285 3015 2682 547 2035 2164 272 1296 1505 331 2171 2133 1641 2 578 1159 1374 1052 2553 1912 2365 145 1705 2347 2598 1508 888 969 2754 1277 2067 568 1978 1203 2926 1229 1301 368 1222 1706 393 692 647 2666 1956 365 2387 2571 42 2525 3116 3193 2140 2671 1928 658 2904 1998 1909 688 1347 300 1380 3175 2289 2939 990 2444 1681 2228 2609 1935 2871 1779 280 1920 2321 2103 976 51 540 2104 1086 2112 387 1522 806 6 2949 1772 1135 808 2211 891 1664 1093 1023 86 2782 3214 2677 949 621 3159 2950 1259 1191 513 409 1625 84 710 622 2961 1584 325 1846 1865 3044 2433 2344 3173 1212 2587 2733 3208 586 90 2494 2345 2793 3022 369 1951 262 2418 491 1227 1824 3077 614 106 1981 1024 2828 166 1016 2500 1455 2604 2991 1814 1657 2275 552 104 92 469 2446 3 1245 1647 2988 609 1492 1499 1717 673 2550 815 1611 2425 2577 2214 1517 1334 2290 2498 1852 2497 2282 1039 2601 1303 2076 1157 3150 364 624 403 3069 2929 922 752 852 2875 1281 3002 1819 2144 3128 972 2529 3052 1128 654 1092 2549 885 35 1775 2288 2777 2138 2124 89 30 3024 305 536 1656 1238 2046 139 907 2901 588 670 1595 2514 2271 1660 2886 2785 2790 530 2294 2210 1997 1823 611 2729 1264 2086 991 390 1936 2304 2816 2411 55 1152 2971 2581 407 93 188 342 1225 1776 1370 1345 1396 3133 625 1439 2807 186 226 733 1904 1215 211 997 2667 1870 2222 970 1142 2062 883 2899 2010 741 2896 864 814 2761 1434 962 1557 1974 298 3012 2188 2375 1880 209 951 662 1200 1803 2400 789 2537 266 3083 398 1046 2846 117 1368 2458 216 874 339 1773 74 2773 756 2502 3161 1299 1355 2819 1666 2536 1730 370 174 1087 1297 867 2353 447 649 5 669 1440 1048 61 326 1853 2092 2296 161 3156 2399 2661 517 3057 3206 3186 2382 109 2417 1676 1833 2938 1175 2670 2932 1721 2937 425 38 1169 2540 2246 213 2848 2120 1003 273 3137 484 1143 1866 2695 977 500 2358 1740 2774 2111 1562 1035 1619 3006 2021 313 2058 1780 1962 2712 3147 9 2376 2258 2878 1874 2981 2792 1873 3042 276 416 408 506 2755 2466 998 2158 1854 1504 668 2476 1091 248 1886 2191 604 2238 241 2131 1914 2987 3035 3005 1381 1458 2640 1592 1720 1357 133 2475 462 2769 3090 2867 1991 1808 79 2591 1714 1727 2436 1770 2463 2808 2114 1044 634 3108 1110 1047 2734 2969 1764 377 2162 2415 243 2406 2264 639 3008 2855 1467 2151 1249 1311 3105 1059 1616 855 856 1983 1213 2011 220 3125 2778 1534 1465 3059 1232 849 1871 293 330 1671 2384 1908 2478 2048 1756 1413 2691 890 3051 64 3087 2766 406 2962 1501 1893 579 1864 1987 2316 1670 129 2080 2748 1394 358 371 3189 496 423 3016 1729 939 2919 43 336 176 2972 1007 2697 1283 1796 1194 465 463 983 717 2714 3179 349 3079 2087 626 663 2821 434 528 916 2513 71 569 2041 1136 41 253 391 2305 2614 27 1810 2873 1240 2319 2385 282 192 2306 1672 1952 1140 1526 1524 1545 892 1881 95 1286 354 2593 595 232 1168 1405 493 322 1231 1154 1964 2771 510 2004 1758 2642 429 2751 1295 1036 2745 1422 727 1065 1489 1527 2030 1241 2505 659 1550 549 1543 1173 2457 1754 1994 2637 467 802 1356 925 1751 521 800 593 1643 686 906 414 920 2982 2675 195 2693 1555 1884 1121 2003 1811 1289 2678 2869 2229 2612 1186 3070 2532 2770 887 2212 2219 2496 1968 2631 193 1306 638 2861 1000 2833 1927 123 2709 2102 2332 2441 1171 810 826 1476 1690 2789 2071 1748 1929 2089 2461 1180 1033 355 2876 2312 2355 205 1034 3097 562 480 1254 112 1638 1628 1156 2699 2841 2928 2672 2658 1237 551 479 2952 1167 2854 3145 526 1774 2965 1500 400 2059 2768 3034 334 1633 764 2753 2858 2442 208 1826 632 1771 2276 1457 2669 1337 1834 746 437 2689 2979 1276 3025 2806 2575 2628 2775 917 584 616 2201 274 2794 1971 2069 120 631 2371 14 1109 1598 2647 975 671 184 356 1577 234 665 125 327 1794 1279 1376 873 1308 1488 2908 155 258 984 554 2313 2237 1077 2483 729 556 1744 181 402 2558 557 1070 1753 2081 702 684 1996 2295 1838 929 1627 1789 3081 2512 1442 1233 2930 699 731 1590 2077 3019 642 2017 2831 2043 1888 292 539 2795 3066 1542 438 167 1146 2198 1494 1662 1615 2852 817 918 201 2738 1218 2012 1829 2798 1315 2241 52 478 346 2726 2179 1891 862 389 680 2033 152 1011 2688 231 138 1563 1137 635 775 1855 88 113 2330 988 2183 2020 1452 2744 2765 1228 2326 244 1181 2348 961 2815 2491 1821 2135 546 1858 1818 1234 1635 2941 2576 2881 386 417 829 831 1406 2572 141 1760 1836 657 1448 1468 681 1961 1795 980 2440 85 1732 2963 2298 529 395 1540 2481 320 2315 2190 2180 1339 1031 1271 2913 3100 472 2351 1700 1090 1437 785 1443 3073 995 2590 2866 237 1830 324 2380 1099 3072 787 1130 2027 1060 269 2167 901 1318 1739 1965 2203 2208 954 905 2509 2652 3014 1 2465 1069 1438 839 2511 2257 1310 2333 857 555 2586 2309 1931 173 2559 2890 1918 3139 2626 1992 3126 73 2915 1235 267 2784 796 3136 1216 2560 2061 927 2031 777 1632 1786 255 489 834 2541 1123 2992 1131 1942 2944 709 1930 1988 75 1317 3027 199 608 2741 3172 1813 2588 1798 652 1118 1668 475 2613 1840 3036 1636 2101 1148 2717 1897 1842 592 651 59 854 3062 1653 2870 1516 1599 2410 1702 2945 1800 321 545 263 2914 2152 2978 1919 265 1072 705 159 1195 837 646 636 623 1025 3168 68 516 2625 348 3003 902 1682 1280 899 3001 2711 1122 1327 2342 2419 135 2989 3065 202 3142 1917 46 3177 968 2624 2872 323 1257 1274 1022 3047 1474 1802 3182 1267 893 3196 2864 2584 2150 3176 845 1415 1054 3054 813 3152 2240 2019 1418 3204 337 419 426 583 2802 2810 560 1591 1172 433 2606 1777 1498 140 2710 1520 803 3183 126 1703 2856 2039 344 1528 1620 338 3071 1724 286 204 1564 2977 749 2616 1876 3103 860 3111 1537 722 3124 2322 287 1230 1593 1247 1256 1950 1565 979 2501 2895 2508 1768 1324 39 2716 1353 1644 474 498 1600 1391 926 2996 868 1688 3203 182 1845 1132 1385 1325 495 2403 3215 2352 1797 2847 2519 2656 1594 2448 2585 2566 799 809 2139 2694 1765 2363 1784 153 1750 2137 1806 107 142 481 1631 2742 2395 309 295 2803 2715 499 2437 2123 2267 1164 1108 2070 2100 1610 851 2108 2113 319 2468 2118 111 553 98 3068 2420 2993 2327 3148 3167 2720 830 942 768 3174 594 2844 1953 2013 1064 1547 3021 2986 2008 2602 2690 212 235 3119 2055 2155 1844 2416 1692 278 2157 2125 786 372 2154 1737 774 1652 1551 1642 655 170 1372 1523 2045 147 2000 2254 2141 312 2225 1561 63 938 3153 619 2143 2196 581 3091 2653 2255 898 1618 580 1343 1856 3207 633 503 2156 2206 1875 2145 411 2427 1162 1163 2066 2708 3202 2192 716 405 2534 572 21 1219 102 535 1304 2703 599 955 1051 1679 1204 1805 508 886 1328 2747 2683 1342 1319 986 653 1466 2396 1827 2905 2226 1155 2898 1266 950 1694 2250 1645 1689 2542 1743 2359 2467 1461 2130 2998 221 2892 2599 618 1333 1933 2654 360 2026 956 1943 1972 1916 1510 2638 1932 947 477 2721 2356 2719 637 641 2655 1454 415 801 2176 1350 1134 302 714 1602 210 1712 2429 1472 723 3018 3017 2524 2121 2817 2596 239 1102 3171 1493 421 994 792 130 2299 2256 644 981 858 450 1081 1441 1117 1639 2829 1487 2639 1648 1747 1344 2223 3045 2487 2823 2161 964 2320 2243 289 1749 347 101 367 691 456 2551 1032 2569 1089 1116 19 2202 760 1365 2193 3037 2117 896 2341 2153 207 2047 1879 2879 1883 2706 2548 697 1445 827 1649 2565 1004 2159 935 2251 378 3048 26 1364 49 2615 543 2764 1144 1708 1379 982 3188 690 1387 215 2197 1847 1934 362 57 2023 889 230 185 2479 1080 2383 2200 2280 1925 1514 1949 1696 1549 3121 933 351 206 2633 943 3026 1684 197 1571 492 2434 819 2373 2947 1141 958 1431 629 2603 2063 1138 1248 2402 1901 1607 882 3217 3056 693 1029 2370 1348 1028 2129 1567 1147 1506 2259 1346 3181 2401 1659 822 1496 1243 2894 225 2701 1420 1767 793 704 2028 2042 674 1435 2274 2692 2340 1119 1127 2301 2450 446 1244 1226 217 1548 2545 3086 1674 881 1849 36 2379 1483 2578 1177 249 1055 2025 2538 2948 574 1075 772 1182 3151 1822 2492 1312 1106 1585 587 62 297 2391 2916 2877 1446 2760 175 1026 2990 740 3104 1899 28 1392 573 3028 1713 915 932 2239 1574 1411 2428 1460 1828 194 2999 2527 3115 3013 452 2277 318 2801 2573 3169 271 895 945 15 2970 1587 2024 1471 306 3078 177 1001 2779 2674 2287 833 750 537 784 1630 2424 2897 2423 2520 3165 1622 2743 2786 736 1986 455 2490 2044 1529 134 2329 482 3031 1485 2413 928 2608 3134 2845 2583 1105 2772 2622 730 178 1685 1444 3122 2088 1174 783 2404 1481 2016 879 83 1190 1242 2178 1869 2409 1088 1969 3088 1579 3210 2504 1416 828 1453 1691 679 677 16 25 2623 171 1061 1575 1984 797 2746 487 459 1699 1716 1341 352 2187 366 2078 2935 1217 1816 1224 1129 2968 3197 1947 2730 2776 1621 1071 240 523 1260 1907 1043 1329 2224 2868 3046 179 3060 2132 561 2827 1687 11 1189 3043 2925 1104 2372 2732 1335 2493 1580 2217 713 254 1503 1252 989 2739 2884 522 2364 1790 1085 2499 1736 788 2456 2128 1307 32 782 952 1973 164 1202 392 711 2552 3064 589 2218 2367 3200 2515 2933 2762 440 1491 1552 2405 1397 2707 1432 3080 2757 1807 685 597 2362 2278 2142 105 1192 664 2473 2439 2165 3123 2314 735 2936 1198 3192 1451 1606 1559 2175 1013 443 1352 1882 544 2589 448 3007 1857 1018 2830 527 2752 708 10 383 1495 3095 3032 948 3049 285 2075 2911 2338 357 2430 1511 2285 1221 2888 3154 189 2263 520 1261 1608 2976 2917 1076 2645 1205 1658 577 1654 1502 1002 2097 2951 2215 1042 582 715 1815 2646 3141 2452 2160 904 1463 2605 2453 247 1027 1196 1399 1166 1083 1126 2056 550 863 2072 502 1868 1421 2260 511 701 2781 2579 2957 299 2230 3109 2040 1634 1613 1084 2431 31 1831 397 388 1872 137 613 1913 394 1560 1799 743 2233 2874 1366 1290 131 2865 148 445 3127 824 2934 1583 264 2293 921 2735 1651 259 967 2216 960 1208 1284 2681 1938 1288 154 2826 281 2791 2495 2814 2015 3199 1861 1114 747 2422 1236 689 2942 2722 317 909 2651 454 900 2832 1073 196 2339 399 1153 1680 1272 2521 2636 2247 3185 1019 1361 870 773 1098 1021 2723 2526 1554 304 3061 605 1207 1940 987 1358 442 1037 1323 2106 70 108 99 3092 3140 1058 2462 1426 791 1718 1410 2489 2787 1429 246 1369 2862 2194 1781 1752 316 494 2920 2408 2052 374 1419 1817 2506 2235 1553 2148 894 1573 2956 361 606 3130 1062 564 17 941 1963 48 585 1762 1678 2265 1605 2213 1041 3067 3039 840 2849 1278 1719 2910 229 294 630 912 2060 1450 2093 103 483 2964 401 878 128 250 2484 350 2186 1975 3163 1848 2763 2300 1939 2684 1161 2204 2657 2634 2096 1902 2234 953 2095 910 1612 1316 846 531 1581 4 2269 2546 2090 1785 559 2279 1859 1331 2073 3209 1183 2236 1309 1268 8 804 127 2530 56 1050 288 1210 1791 20 1262 1742 2022 1650 965 2783 1728 2038 2850 2927 853 795 471 600 596 431 3194 1251 2407 1482 843 1667 721 3131 118 310 1530 2997 1292 563 2889 1757 23 985 844 725 2687 1063 410 2562 643 18 1999 1206 460 842 2360 2284 1258 2580 468 1763 767 1097 1068 3178 1572 428 2555 1556 1860 1570 2611 1322 2984 29 2149 501 1414 1646 3063 2696 1755 1400 2641 2805 2909 1741 2698 2607 2547 661 558 2836 576 284 2207 1239 751 3184 2650 1139 1809 728 911 1745 534 162 1184 875 1783 2173 2115 2460 67 2091 343 1835 841 497 2470 1362 1336 233 2262 2857 734 2664 507 610 3099 2574 96 757 2168 2983 2967 2389 3076 541 77 2324 13 2918 2556 219 115 1078 1040 1113 1945 1185 1165 2079 1820 2451 2252 2172 1546 1596 861 2054 936 180 744 963 2594 3020 1761 3132 2471 1014 2390 60 781 2053 1015 2835 2426 1275 2105 3098 187 3205 872 2705 1057 1125 444 2366 1669 3118 724 3144 1170 2199 2185 439 1536 1910 931 3155 2953 1320 1877 1538 2813 132 914 24 157 301 2032 116 3135 2273 124 260 1915 1178 1332 1941 2859 363 1878 1187 2388 53 396 3149 3029 934 2122 859 1677 165 1707 1843 2837 2931 296 1030 897 1390 376 488 1384 2068 509 2421 1094 236 2445 2414 3102 1922 40 571 957 2249 696 765 261 3053 2627 2205 2563 838 100 3082 1338 2438 1273 1954 515 1111 919 1731 404 762 877 676 2906 1349 345 1926 1375 2346 2357 151 1447 1513 2518 971 1937 2005 1403 1096 2740 2195 682 996 2268 1976 58 2447 1480 825 755 3030 2412 820 3023 946 1944 2564 3009 1704 2377 1158 1293 1867 2820 1710 45 1525 884 2893 2331 695 2209 1544 1568 2940 2248 114 121 3211 380 2472 466 805 457 2728 2374 136 1188 353 341 146 504 2392 1604 1977 150 1885 603 794 291 2443 72 2635 1958 2767 2049 3010 2516 1782 2007 745 640 1894 1979 328 3038 615 1832 1993 2109 2629 2184 3120 1459 865 3075 1578 427 3138 2036 1412 2094 1133 1531 738 2853 2891 602 1124 1726 1738 1896 314 742 2281 441 2169 1462 203 183 252 461 2567 687 2136 1112 270 1490 379 3055 2809 1541 2337 3180 198 739 1906 1017 1294 222 1533 2435 1012 807 2907 275 3160 1887 2887 1576 1056 823 2900 3033 2630 473 214 2170 2245 1101 2455 1287 2523 2454 2272 1473 2883 2812 2966 1313 97 2959 2921 451 1898 2107 591 538 937 2649 2110 2973 476 2974 2597 1850 903 2570 1515 719 1269 1839 590 533 1423 718 2084 2946 257 1160 290 698 453 375 3000 1149 780 1701 2679 1388 1179 1291 2663 512 2880 1693 2174 2283 770 2811 2882 771 1566 2459 1946 2851 2686 1890 283 3164 1145 2619 2955 1389 2902 2302 620 1082 1427 3187 869 3110 1948 2510 2485 2517 470 812 1624 1957 82 3212 1655 2665 430 1812 2799 37 172 1436 190 1980 160 413 2834 1377 169 1601 1497 821 2503 776 2449 992 1637 1804 2177 2034 2227 149 1723 1697 268 1597 65 2680 1282 329 2018 2838 2099 432 485 1623 923 2474 2349 567 2270 1464 1038 2189 87 866 656 1359 707 1321 3113 575 2469 1558 1115 2328 307 2386 1049 1407 340 1733 3094 700 1398 850 2673 1478 1470 1300 612 2311 1176 2713 2432 2335 1589 778 1725 1959 2700 1982 1532 449 1889 1788 1211 748 382 44 238 2756 385 666 1900 436 959 2620 2242 978 944 1067 2528 924 1477 2535 3201 435 2922 706 1486 1005' 726 1895 811 2659 1905 2582 2085 2788 2398 1665 2843 712 2618 1373 1386 1769 1698 617 1265 525 1539 228 1609 1990 2840 1863 2334 2958 2750 1512 2378 753 2648 2644 33 524 308 1715 1363 2244 1314 110 871 3089 2660 648 420 47 2098 332 1519 818 720 1629 2231 2009 2980 2985 2544 91 311 3085 3011 1351 542 1683 2393 143 464 2127 1588 1209 1197 3190 256 2796 1263 1507 832 1246 335 2397 80 66 3158 2220 2702 12 224 1120 156 69 2568 2486 1614 2064 1449 3050 1862 607 2797 2600 2822 2147 333 2303 2368 2006 532 1661 2297 1150 2286 1851 3157 1074 2994 218 2343 486 2082 678 2083 1006 3096 1053 660 119 3195 1223 876 2662 2561 223 1340 1456 2924 2181 754 505 2253 999 3191 769 1424 1923 490 1193 2736 1989 930 1404 566 645 2731 1686 191 2182 1393 458 2057 2632 2923 2995 2361 601 758 1967 1253 78 2126 163 913 3004 22 1586 703 227 315 2307 2863 2724 1220 2522 2839 76 2759 50 940 1417 2912 1903 1535 2014 1735 3101 2780 1298 1695 2146 373 2668 1759 1270 1367 3114 2860 2610 847 1009 1921 2943 3107 2543 424 1825 2163 1066 1970 816 2232 412 1746 3058 384 2488 1778 1722 1766 2292 1955 548 1326 2291 359 2482 303 3170 2621 1151 1484 1924 2507 1425 3093 1402 966 2166 1433 1395 2050 2336 1354 144 2354 3146 2464 2554 2394 2318 1892 836 2718 1966 2704 848 1709 2818 1734 2037 2533 2134 2539 1302 3216 1793 1663 3162 2804 1673 418 650 2074 1408 2954 1995 2317 279 2800 779 518 1603 2824 1841 2531 570 242 2065 1201 7 3084 1250 422 565 1428 2002 667 3117 763 628 3213 3106 2381 1079 2261 3198 2643 381 2221 1617 2323 683 34 2001 2116 993 694 2758 1837 1569 2725 122 1409 1640 3040 675 1330 3143 277 2369 1383 2617 880 200 3112 2477 766 1675 2727 519 3166 1305 1469 245 627 1509 1521 2842 1792 1255 2480 1479 2592 1103 1378 1045 158 1960 1095 2119 3041 514 790 2825 974 81 1582 1787 759 1371 2051 1430 2557 835 1475 761 1199 737 2310 2595 2325 1711 2737 251 1214 1801 908 1518 2885 2029 3074 3129 2308 2685 2960 2676 2975 54 1401 672 2350 1382 2266 1985 1010 168 732 1008 1107 2749 973 2903 1911 94 1020 798 1100 1626 598 1360 1285 3015 2682 547 2035 2164 272 1296 1505 331 2171 2133 1641 2 578 1159 1374 1052 2553 1912 2365 145 1705 2347 2598 1508 888 969 2754 1277 2067 568 1978 1203 2926 1229 1301 368 1222 1706 393 692 647 2666 1956 365 2387 2571 42 2525 3116 3193 2140 2671 1928 658 2904 1998 1909 688 1347 300 1380 3175 2289 2939 990 2444 1681 2228 2609 1935 2871 1779 280 1920 2321 2103 976 51 540 2104 1086 2112 387 1522 806 6 2949 1772 1135 808 2211 891 1664 1093 1023 86 2782 3214 2677 949 621 3159 2950 1259 1191 513 409 1625 84 710 622 2961 1584 325 1846 1865 3044 2433 2344 3173 1212 2587 2733 3208 586 90 2494 2345 2793 3022 369 1951 262 2418 491 1227 1824 3077 614 106 1981 1024 2828 166 1016 2500 1455 2604 2991 1814 1657 2275 552 104 92 469 2446 3 1245 1647 2988 609 1492 1499 1717 673 2550 815 1611 2425 2577 2214 1517 1334 2290 2498 1852 2497 2282 1039 2601 1303 2076 1157 3150 364 624 403 3069 2929 922 752 852 2875 1281 3002 1819 2144 3128 972 2529 3052 1128 654 1092 2549 885 35 1775 2288 2777 2138 2124 89 30 3024 305 536 1656 1238 2046 139 907 2901 588 670 1595 2514 2271 1660 2886 2785 2790 530 2294 2210 1997 1823 611 2729 1264 2086 991 390 1936 2304 2816 2411 55 1152 2971 2581 407 93 188 342 1225 1776 1370 1345 1396 3133 625 1439 2807 186 226 733 1904 1215 211 997 2667 1870 2222 970 1142 2062 883 2899 2010 741 2896 864 814 2761 1434 962 1557 1974 298 3012 2188 2375 1880 209 951 662 1200 1803 2400 789 2537 266 3083 398 1046 2846 117 1368 2458 216 874 339 1773 74 2773 756 2502 3161 1299 1355 2819 1666 2536 1730 370 174 1087 1297 867 2353 447 649 5 669 1440 1048 61 326 1853 2092 2296 161 3156 2399 2661 517 3057 3206 3186 2382 109 2417 1676 1833 2938 1175 2670 2932 1721 2937 425 38 1169 2540 2246 213 2848 2120 1003 273 3137 484 1143 1866 2695 977 500 2358 1740 2774 2111 1562 1035 1619 3006 2021 313 2058 1780 1962 2712 3147 9 2376 2258 2878 1874 2981 2792 1873 3042 276 416 408 506 2755 2466 998 2158 1854 1504 668 2476 1091 248 1886 2191 604 2238 241 2131 1914 2987 3035 3005 1381 1458 2640 1592 1720 1357 133 2475 462 2769 3090 2867 1991 1808 79 2591 1714 1727 2436 1770 2463 2808 2114 1044 634 3108 1110 1047 2734 2969 1764 377 2162 2415 243 2406 2264 639 3008 2855 1467 2151 1249 1311 3105 1059 1616 855 856 1983 1213 2011 220 3125 2778 1534 1465 3059 1232 849 1871 293 330 1671 2384 1908 2478 2048 1756 1413 2691 890 3051 64 3087 2766 406 2962 1501 1893 579 1864 1987 2316 1670 129 2080 2748 1394 358 371 3189 496 423 3016 1729 939 2919 43 336 176 2972 1007 2697 1283 1796 1194 465 463 983 717 2714 3179 349 3079 2087 626 663 2821 434 528 916 2513 71 569 2041 1136 41 253 391 2305 2614 27 1810 2873 1240 2319 2385 282 192 2306 1672 1952 1140 1526 1524 1545 892 1881 95 1286 354 2593 595 232 1168 1405 493 322 1231 1154 1964 2771 510 2004 1758 2642 429 2751 1295 1036 2745 1422 727 1065 1489 1527 2030 1241 2505 659 1550 549 1543 1173 2457 1754 1994 2637 467 802 1356 925 1751 521 800 593 1643 686 906 414 920 2982 2675 195 2693 1555 1884 1121 2003 1811 1289 2678 2869 2229 2612 1186 3070 2532 2770 887 2212 2219 2496 1968 2631 193 1306 638 2861 1000 2833 1927 123 2709 2102 2332 2441 1171 810 826 1476 1690 2789 2071 1748 1929 2089 2461 1180 1033 355 2876 2312 2355 205 1034 3097 562 480 1254 112 1638 1628 1156 2699 2841 2928 2672 2658 1237 551 479 2952 1167 2854 3145 526 1774 2965 1500 400 2059 2768 3034 334 1633 764 2753 2858 2442 208 1826 632 1771 2276 1457 2669 1337 1834 746 437 2689 2979 1276 3025 2806 2575 2628 2775 917 584 616 2201 274 2794 1971 2069 120 631 2371 14 1109 1598 2647 975 671 184 356 1577 234 665 125 327 1794 1279 1376 873 1308 1488 2908 155 258 984 554 2313 2237 1077 2483 729 556 1744 181 402 2558 557 1070 1753 2081 702 684 1996 2295 1838 929 1627 1789 3081 2512 1442 1233 2930 699 731 1590 2077 3019 642 2017 2831 2043 1888 292 539 2795 3066 1542 438 167 1146 2198 1494 1662 1615 2852 817 918 201 2738 1218 2012 1829 2798 1315 2241 52 478 346 2726 2179 1891 862 389 680 2033 152 1011 2688 231 138 1563 1137 635 775 1855 88 113 2330 988 2183 2020 1452 2744 2765 1228 2326 244 1181 2348 961 2815 2491 1821 2135 546 1858 1818 1234 1635 2941 2576 2881 386 417 829 831 1406 2572 141 1760 1836 657 1448 1468 681 1961 1795 980 2440 85 1732 2963 2298 529 395 1540 2481 320 2315 2190 2180 1339 1031 1271 2913 3100 472 2351 1700 1090 1437 785 1443 3073 995 2590 2866 237 1830 324 2380 1099 3072 787 1130 2027 1060 269 2167 901 1318 1739 1965 2203 2208 954 905 2509 2652 3014 1 2465 1069 1438 839 2511 2257 1310 2333 857 555 2586 2309 1931 173 2559 2890 1918 3139 2626 1992 3126 73 2915 1235 267 2784 796 3136 1216 2560 2061 927 2031 777 1632 1786 255 489 834 2541 1123 2992 1131 1942 2944 709 1930 1988 75 1317 3027 199 608 2741 3172 1813 2588 1798 652 1118 1668 475 2613 1840 3036 1636 2101 1148 2717 1897 1842 592 651 59 854 3062 1653 2870 1516 1599 2410 1702 2945 1800 321 545 263 2914 2152 2978 1919 265 1072 705 159 1195 837 646 636 623 1025 3168 68 516 2625 348 3003 902 1682 1280 899 3001 2711 1122 1327 2342 2419 135 2989 3065 202 3142 1917 46 3177 968 2624 2872 323 1257 1274 1022 3047 1474 1802 3182 1267 893 3196 2864 2584 2150 3176 845 1415 1054 3054 813 3152 2240 2019 1418 3204 337 419 426 583 2802 2810 560 1591 1172 433 2606 1777 1498 140 2710 1520 803 3183 126 1703 2856 2039 344 1528 1620 338 3071 1724 286 204 1564 2977 749 2616 1876 3103 860 3111 1537 722 3124 2322 287 1230 1593 1247 1256 1950 1565 979 2501 2895 2508 1768 1324 39 2716 1353 1644 474 498 1600 1391 926 2996 868 1688 3203 182 1845 1132 1385 1325 495 2403 3215 2352 1797 2847 2519 2656 1594 2448 2585 2566 799 809 2139 2694 1765 2363 1784 153 1750 2137 1806 107 142 481 1631 2742 2395 309 295 2803 2715 499 2437 2123 2267 1164 1108 2070 2100 1610 851 2108 2113 319 2468 2118 111 553 98 3068 2420 2993 2327 3148 3167 2720 830 942 768 3174 594 2844 1953 2013 1064 1547 3021 2986 2008 2602 2690 212 235 3119 2055 2155 1844 2416 1692 278 2157 2125 786 372 2154 1737 774 1652 1551 1642 655 170 1372 1523 2045 147 2000 2254 2141 312 2225 1561 63 938 3153 619 2143 2196 581 3091 2653 2255 898 1618 580 1343 1856 3207 633 503 2156 2206 1875 2145 411 2427 1162 1163 2066 2708 3202 2192 716 405 2534 572 21 1219 102 535 1304 2703 599 955 1051 1679 1204 1805 508 886 1328 2747 2683 1342 1319 986 653 1466 2396 1827 2905 2226 1155 2898 1266 950 1694 2250 1645 1689 2542 1743 2359 2467 1461 2130 2998 221 2892 2599 618 1333 1933 2654 360 2026 956 1943 1972 1916 1510 2638 1932 947 477 2721 2356 2719 637 641 2655 1454 415 801 2176 1350 1134 302 714 1602 210 1712 2429 1472 723 3018 3017 2524 2121 2817 2596 239 1102 3171 1493 421 994 792 130 2299 2256 644 981 858 450 1081 1441 1117 1639 2829 1487 2639 1648 1747 1344 2223 3045 2487 2823 2161 964 2320 2243 289 1749 347 101 367 691 456 2551 1032 2569 1089 1116 19 2202 760 1365 2193 3037 2117 896 2341 2153 207 2047 1879 2879 1883 2706 2548 697 1445 827 1649 2565 1004 2159 935 2251 378 3048 26 1364 49 2615 543 2764 1144 1708 1379 982 3188 690 1387 215 2197 1847 1934 362 57 2023 889 230 185 2479 1080 2383 2200 2280 1925 1514 1949 1696 1549 3121 933 351 206 2633 943 3026 1684 197 1571 492 2434 819 2373 2947 1141 958 1431 629 2603 2063 1138 1248 2402 1901 1607 882 3217 3056 693 1029 2370 1348 1028 2129 1567 1147 1506 2259 1346 3181 2401 1659 822 1496 1243 2894 225 2701 1420 1767 793 704 2028 2042 674 1435 2274 2692 2340 1119 1127 2301 2450 446 1244 1226 217 1548 2545 3086 1674 881 1849 36 2379 1483 2578 1177 249 1055 2025 2538 2948 574 1075 772 1182 3151 1822 2492 1312 1106 1585 587 62 297 2391 2916 2877 1446 2760 175 1026 2990 740 3104 1899 28 1392 573 3028 1713 915 932 2239 1574 1411 2428 1460 1828 194 2999 2527 3115 3013 452 2277 318 2801 2573 3169 271 895 945 15 2970 1587 2024 1471 306 3078 177 1001 2779 2674 2287 833 750 537 784 1630 2424 2897 2423 2520 3165 1622 2743 2786 736 1986 455 2490 2044 1529 134 2329 482 3031 1485 2413 928 2608 3134 2845 2583 1105 2772 2622 730 178 1685 1444 3122 2088 1174 783 2404 1481 2016 879 83 1190 1242 2178 1869 2409 1088 1969 3088 1579 3210 2504 1416 828 1453 1691 679 677 16 25 2623 171 1061 1575 1984 797 2746 487 459 1699 1716 1341 352 2187 366 2078 2935 1217 1816 1224 1129 2968 3197 1947 2730 2776 1621 1071 240 523 1260 1907 1043 1329 2224 2868 3046 179 3060 2132 561 2827 1687 11 1189 3043 2925 1104 2372 2732 1335 2493 1580 2217 713 254 1503 1252 989 2739 2884 522 2364 1790 1085 2499 1736 788 2456 2128 1307 32 782 952 1973 164 1202 392 711 2552 3064 589 2218 2367 3200 2515 2933 2762 440 1491 1552 2405 1397 2707 1432 3080 2757 1807 685 597 2362 2278 2142 105 1192 664 2473 2439 2165 3123 2314 735 2936 1198 3192 1451 1606 1559 2175 1013 443 1352 1882 544 2589 448 3007 1857 1018 2830 527 2752 708 10 383 1495 3095 3032 948 3049 285 2075 2911 2338 357 2430 1511 2285 1221 2888 3154 189 2263 520 1261 1608 2976 2917 1076 2645 1205 1658 577 1654 1502 1002 2097 2951 2215 1042 582 715 1815 2646 3141 2452 2160 904 1463 2605 2453 247 1027 1196 1399 1166 1083 1126 2056 550 863 2072 502 1868 1421 2260 511 701 2781 2579 2957 299 2230 3109 2040 1634 1613 1084 2431 31 1831 397 388 1872 137 613 1913 394 1560 1799 743 2233 2874 1366 1290 131 2865 148 445 3127 824 2934 1583 264 2293 921 2735 1651 259 967 2216 960 1208 1284 2681 1938 1288 154 2826 281 2791 2495 2814 2015 3199 1861 1114 747 2422 1236 689 2942 2722 317 909 2651 454 900 2832 1073 196 2339 399 1153 1680 1272 2521 2636 2247 3185 1019 1361 870 773 1098 1021 2723 2526 1554 304 3061 605 1207 1940 987 1358 442 1037 1323 2106 70 108 99 3092 3140 1058 2462 1426 791 1718 1410 2489 2787 1429 246 1369 2862 2194 1781 1752 316 494 2920 2408 2052 374 1419 1817 2506 2235 1553 2148 894 1573 2956 361 606 3130 1062 564 17 941 1963 48 585 1762 1678 2265 1605 2213 1041 3067 3039 840 2849 1278 1719 2910 229 294 630 912 2060 1450 2093 103 483 2964 401 878 128 250 2484 350 2186 1975 3163 1848 2763 2300 1939 2684 1161 2204 2657 2634 2096 1902 2234 953 2095 910 1612 1316 846 531 1581 4 2269 2546 2090 1785 559 2279 1859 1331 2073 3209 1183 2236 1309 1268 8 804 127 2530 56 1050 288 1210 1791 20 1262 1742 2022 1650 965 2783 1728 2038 2850 2927 853 795 471 600 596 431 3194 1251 2407 1482 843 1667 721 3131 118 310 1530 2997 1292 563 2889 1757 23 985 844 725 2687 1063 410 2562 643 18 1999 1206 460 842 2360 2284 1258 2580 468 1763 767 1097 1068 3178 1572 428 2555 1556 1860 1570 2611 1322 2984 29 2149 501 1414 1646 3063 2696 1755 1400 2641 2805 2909 1741 2698 2607 2547 661 558 2836 576 284 2207 1239 751 3184 2650 1139 1809 728 911 1745 534 162 1184 875 1783 2173 2115 2460 67 2091 343 1835 841 497 2470 1362 1336 233 2262 2857 734 2664 507 610 3099 2574 96 757 2168 2983 2967 2389 3076 541 77 2324 13 2918 2556 219 115 1078 1040 1113 1945 1185 1165 2079 1820 2451 2252 2172 1546 1596 861 2054 936 180 744 963 2594 3020 1761 3132 2471 1014 2390 60 781 2053 1015 2835 2426 1275 2105 3098 187 3205 872 2705 1057 1125 444 2366 1669 3118 724 3144 1170 2199 2185 439 1536 1910 931 3155 2953 1320 1877 1538 2813 132 914 24 157 301 2032 116 3135 2273 124 260 1915 1178 1332 1941 2859 363 1878 1187 2388 53 396 3149 3029 934 2122 859 1677 165 1707 1843 2837 2931 296 1030 897 1390 376 488 1384 2068 509 2421 1094 236 2445 2414 3102 1922 40 571 957 2249 696 765 261 3053 2627 2205 2563 838 100 3082 1338 2438 1273 1954 515 1111 919 1731 404 762 877 676 2906 1349 345 1926 1375 2346 2357 151 1447 1513 2518 971 1937 2005 1403 1096 2740 2195 682 996 2268 1976 58 2447 1480 825 755 3030 2412 820 3023 946 1944 2564 3009 1704 2377 1158 1293 1867 2820 1710 45 1525 884 2893 2331 695 2209 1544 1568 2940 2248 114 121 3211 380 2472 466 805 457 2728 2374 136 1188 353 341 146 504 2392 1604 1977 150 1885 603 794 291 2443 72 2635 1958 2767 2049 3010 2516 1782 2007 745 640 1894 1979 328 3038 615 1832 1993 2109 2629 2184 3120 1459 865 3075 1578 427 3138 2036 1412 2094 1133 1531 738 2853 2891 602 1124 1726 1738 1896 314 742 2281 441 2169 1462 203 183 252 461 2567 687 2136 1112 270 1490 379 3055 2809 1541 2337 3180 198 739 1906 1017 1294 222 1533 2435 1012 807 2907 275 3160 1887 2887 1576 1056 823 2900 3033 2630 473 214 2170 2245 1101 2455 1287 2523 2454 2272 1473 2883 2812 2966 1313 97 2959 2921 451 1898 2107 591 538 937 2649 2110 2973 476 2974 2597 1850 903 2570 1515 719 1269 1839 590 533 1423 718 2084 2946 257 1160 290 698 453 375 3000 1149 780 1701 2679 1388 1179 1291 2663 512 2880 1693 2174 2283 770 2811 2882 771 1566 2459 1946 2851 2686 1890 283 3164 1145 2619 2955 1389 2902 2302 620 1082 1427 3187 869 3110 1948 2510 2485 2517 470 812 1624 1957 82 3212 1655 2665 430 1812 2799 37 172 1436 190 1980 160 413 2834 1377 169 1601 1497 821 2503 776 2449 992 1637 1804 2177 2034 2227 149 1723 1697 268 1597 65 2680 1282 329 2018 2838 2099 432 485 1623 923 2474 2349 567 2270 1464 1038 2189 87 866 656 1359 707 1321 3113 575 2469 1558 1115 2328 307 2386 1049 1407 340 1733 3094 700 1398 850 2673 1478 1470 1300 612 2311 1176 2713 2432 2335 1589 778 1725 1959 2700 1982 1532 449 1889 1788 1211 748 382 44 238 2756 385 666 1900 436 959 2620 2242 978 944 1067 2528 924 1477 2535 3201 435 2922 706 1486 1005 Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-11-14 23:57:35.434607 time=0:00:14.813094 [TestJobList] gnt-job list <<<< 2026-11-14 23:57:35.434805 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --new-primary=grandpa.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance is still running on scratchy.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3219 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'scp -oGlobalKnownHostsFile=/var/lib/ganeti/known_hosts -oCheckHostIp=no -oStrictHostKeyChecking=yes -oHashKnownHosts=no -oHostKeyAlias=staging-cluster.ganeti.org -r /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org grandpa.staging.ganeti.org:/srv/ganeti/file-storage' Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --new-primary=grandpa.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3221 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3222 for kvm-test-instance02.staging.ganeti.org ... Command: ssh grandpa.staging.ganeti.org 'rm -rf /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --new-primary=scratchy.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3224 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-11-14 23:58:14.630625 time=0:00:39.195820 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-11-14 23:58:14.630740 start [TestGroupList] gnt-group list --- Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_name,node_list,ctime,node_cnt,mtime,uuid,ndp/ovs_link,name,ndp/spindle_count,serial_no,custom_ipolicy,pinst_list,ndp/cpu_speed,ndp/ssh_port,ndp/ovs,ndparams,alloc_policy,pinst_cnt,ndp/exclusive_storage,ipolicy,custom_diskparams,tags,custom_ndparams,diskparams,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output alloc_policy,ctime,custom_diskparams,custom_ipolicy,custom_ndparams,diskparams,ipolicy,mtime,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,node_cnt,node_list,pinst_cnt,pinst_list,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_name,node_list,ctime,node_cnt,mtime,uuid,ndp/ovs_link,name,ndp/spindle_count,serial_no,custom_ipolicy,pinst_list,ndp/cpu_speed,ndp/ssh_port,ndp/ovs,ndparams,alloc_policy,pinst_cnt,ndp/exclusive_storage,ipolicy,custom_diskparams,tags,custom_ndparams,diskparams,ndp/oob_program,ndp/ovs_name,node_list,ctime,node_cnt,mtime,uuid,ndp/ovs_link,name,ndp/spindle_count,serial_no,custom_ipolicy,pinst_list,ndp/cpu_speed,ndp/ssh_port,ndp/ovs,ndparams,alloc_policy,pinst_cnt,ndp/exclusive_storage,ipolicy,custom_diskparams,tags,custom_ndparams,diskparams,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/oob_program,diskparams,custom_ndparams,tags,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ipolicy,ndp/exclusive_storage,pinst_cnt,alloc_policy,ndparams,ndp/ovs,ndp/ssh_port,ndp/cpu_speed,pinst_list >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output custom_ipolicy,serial_no,ndp/spindle_count,name,ndp/ovs_link,uuid,mtime,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ctime,node_list >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_name >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh scratchy.staging.ganeti.org 'gnt-group list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: NodeGroup name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestGroupList] gnt-group list ----------------------------- >>>> 2026-11-14 23:58:17.030542 time=0:00:02.399802 [TestGroupList] gnt-group list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-11-14 23:58:17.030646 start [TestGroupListFields] gnt-group list-fields Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields alloc_policy name serial_no uuid node_cnt node_list pinst_cnt pinst_list tags ipolicy custom_ipolicy custom_ndparams ndparams diskparams custom_diskparams ndp/cpu_speed ndp/exclusive_storage ndp/oob_program ndp/ovs ndp/ovs_link ndp/ovs_name ndp/spindle_count ndp/ssh_port ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- Warning: Queried for unknown fields field/does/not/exist >>>> 2026-11-14 23:58:17.737885 time=0:00:00.707239 [TestGroupListFields] gnt-group list-fields <<<< 2026-11-14 23:58:17.738023 start [TestInstanceFailover] gnt-instance failover Instance doesn't support failover, skipping test ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-11-14 23:58:17.738114 time=0:00:00.000091 [TestInstanceFailover] gnt-instance failover <<<< 2026-11-14 23:58:17.738151 start [TestRapiInstanceFailover] Test failing over instance via RAPI Instance doesn't support failover, skipping test ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-11-14 23:58:17.738203 time=0:00:00.000052 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-11-14 23:58:17.738233 start [TestInstanceMigrate] gnt-instance migrate Instance doesn't support migration, skipping test ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-11-14 23:58:17.738270 time=0:00:00.000037 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-11-14 23:58:17.738302 start [TestRapiInstanceMigrate] Test migrating instance via RAPI Instance doesn't support migration, skipping test ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-11-14 23:58:17.738342 time=0:00:00.000040 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-11-14 23:58:17.738378 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh scratchy.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-11-14 23:58:18.802114 time=0:00:01.063736 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-11-14 23:58:18.802276 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-11-14 23:58:18.802295 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 23:58:25.392520 time=0:00:06.590225 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8c212f0a6c99e6e55b21d703dcbad715c0693c27 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3228, 3229 Waiting for job 3228 ... Sat Nov 14 23:58:26 2026 * Verifying cluster config Sat Nov 14 23:58:26 2026 * Verifying cluster certificate files Sat Nov 14 23:58:26 2026 * Verifying hypervisor parameters Sat Nov 14 23:58:26 2026 * Verifying all nodes belong to an existing group Waiting for job 3229 ... Sat Nov 14 23:58:27 2026 * Verifying group 'default' Sat Nov 14 23:58:27 2026 * Gathering data (3 nodes) Sat Nov 14 23:58:27 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 23:58:28 2026 * Gathering disk information (3 nodes) Sat Nov 14 23:58:28 2026 * Verifying configuration file consistency Sat Nov 14 23:58:28 2026 * Verifying node status Sat Nov 14 23:58:28 2026 * Verifying instance status Sat Nov 14 23:58:28 2026 * Verifying orphan volumes Sat Nov 14 23:58:28 2026 * Verifying N+1 Memory redundancy Sat Nov 14 23:58:28 2026 * Assessing cluster hypervisor parameters Sat Nov 14 23:58:28 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 23:58:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 23:58:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 23:58:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 23:58:28 2026 * Other Notes Sat Nov 14 23:58:28 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 8c212f0a6c99e6e55b21d703dcbad715c0693c27 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-14 23:58:25 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.IuEnfp instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-11-14 23:58:30.331419 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:58:31 2026 * disk 0, size 768M Sat Nov 14 23:58:31 2026 * disk 1, size 512M Sat Nov 14 23:58:31 2026 * creating instance disks... Sat Nov 14 23:58:31 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 23:58:31 2026 adding disks to cluster config Sat Nov 14 23:58:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:58:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 23:58:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:58:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 23:58:32 2026 * running the instance OS create scripts... Sat Nov 14 23:58:32 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 41fb1d2e-0869-45e0-a68b-7b50bd116a4a Serial number: 4 Creation time: 2026-11-14 23:58:31 Modification time: 2026-11-14 23:58:32 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:2b:88:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 37ff5b69-b0cf-4703-bf04-851a1c6d4db7 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/30281220-a8a7-4a8a-af2f-d356ee5f5284.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/30281220-a8a7-4a8a-af2f-d356ee5f5284.file.disk0 (N/A:N/A) name: disk0 UUID: 7967cab6-849f-40a7-a41a-c29f70fe237e - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/63528c83-fcce-42dc-a0db-41ed9ab96f43.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/63528c83-fcce-42dc-a0db-41ed9ab96f43.file.disk1 (N/A:N/A) name: disk1 UUID: 7cce22fe-8087-4a71-862e-39103da4e056 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-14 23:58:33.708703 time=0:00:03.377284 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-14 23:58:33.708795 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3233 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 23:58:35.094363 time=0:00:01.385568 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 23:58:35.094472 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 23:58:35.094495 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3236 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3236 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3237 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 23:58:38 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3238 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3238 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3239 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3239 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-14 23:58:43.500097 time=0:00:08.405602 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-14 23:58:43.500215 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3242 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 23:58:45.480922 time=0:00:01.980707 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 23:58:45.481063 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3243 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-14 23:58:46.879657 time=0:00:01.398594 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-14 23:58:46.879778 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3244 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-14 23:58:48.688800 time=0:00:01.809022 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-14 23:58:48.688926 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 41fb1d2e-0869-45e0-a68b-7b50bd116a4a Serial number: 16 Creation time: 2026-11-14 23:58:31 Modification time: 2026-11-14 23:58:47 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:2b:88:0a IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 37ff5b69-b0cf-4703-bf04-851a1c6d4db7 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/30281220-a8a7-4a8a-af2f-d356ee5f5284.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/30281220-a8a7-4a8a-af2f-d356ee5f5284.file.disk0 (N/A:N/A) name: disk0 UUID: 7967cab6-849f-40a7-a41a-c29f70fe237e - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/63528c83-fcce-42dc-a0db-41ed9ab96f43.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/63528c83-fcce-42dc-a0db-41ed9ab96f43.file.disk1 (N/A:N/A) name: disk1 UUID: 7cce22fe-8087-4a71-862e-39103da4e056 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-14 23:59:06.260107 time=0:00:17.571181 [TestInstanceModify] gnt-instance modify <<<< 2026-11-14 23:59:06.260203 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3260 GET /2/jobs/3261 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-14 23:59:08.475878 time=0:00:02.215675 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-14 23:59:08.476028 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-14 23:59:08.476051 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-14 23:59:08.476067 skipping , test(s) instance-device-names disabled <<<< 2026-11-14 23:59:08.476078 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3262 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 23:59:09.858030 time=0:00:01.381952 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 23:59:09.858120 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-14 23:59:09.858144 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-14 23:59:09.858156 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sat Nov 14 23:59:10 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sat Nov 14 23:59:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:59:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sat Nov 14 23:59:13 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sat Nov 14 23:59:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:59:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sat Nov 14 23:59:15 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sat Nov 14 23:59:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:59:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sat Nov 14 23:59:17 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sat Nov 14 23:59:18 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:59:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-14 23:59:18.610354 time=0:00:08.752198 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-14 23:59:18.610490 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3269 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-14 23:59:20.478174 time=0:00:01.867684 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-14 23:59:20.478284 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3270 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3271 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3272 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3273 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3274 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 23:59:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-14 23:59:29.320765 time=0:00:08.842481 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-14 23:59:29.320871 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-14 23:59:30.806421 time=0:00:01.485550 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ccafd136a502931845db0c1434093529ecb80f67 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3277, 3278 Waiting for job 3277 ... Sat Nov 14 23:59:32 2026 * Verifying cluster config Sat Nov 14 23:59:32 2026 * Verifying cluster certificate files Sat Nov 14 23:59:32 2026 * Verifying hypervisor parameters Sat Nov 14 23:59:32 2026 * Verifying all nodes belong to an existing group Waiting for job 3278 ... Sat Nov 14 23:59:32 2026 * Verifying group 'default' Sat Nov 14 23:59:32 2026 * Gathering data (3 nodes) Sat Nov 14 23:59:32 2026 * Gathering information about nodes (3 nodes) Sat Nov 14 23:59:33 2026 * Gathering disk information (3 nodes) Sat Nov 14 23:59:33 2026 * Verifying configuration file consistency Sat Nov 14 23:59:33 2026 * Verifying node status Sat Nov 14 23:59:33 2026 * Verifying instance status Sat Nov 14 23:59:33 2026 * Verifying orphan volumes Sat Nov 14 23:59:33 2026 * Verifying N+1 Memory redundancy Sat Nov 14 23:59:33 2026 * Assessing cluster hypervisor parameters Sat Nov 14 23:59:33 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sat Nov 14 23:59:33 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sat Nov 14 23:59:33 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sat Nov 14 23:59:33 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sat Nov 14 23:59:33 2026 * Other Notes Sat Nov 14 23:59:34 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ccafd136a502931845db0c1434093529ecb80f67 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-11-14 23:59:36.841971 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sat Nov 14 23:59:38 2026 * disk 0, size 768M Sat Nov 14 23:59:38 2026 * disk 1, size 512M Sat Nov 14 23:59:38 2026 * creating instance disks... Sat Nov 14 23:59:38 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sat Nov 14 23:59:38 2026 adding disks to cluster config Sat Nov 14 23:59:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:59:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 23:59:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sat Nov 14 23:59:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sat Nov 14 23:59:38 2026 * running the instance OS create scripts... Sat Nov 14 23:59:38 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 51bc9dc5-0034-45f9-8b1f-ec2f59efd8e7 Serial number: 4 Creation time: 2026-11-14 23:59:38 Modification time: 2026-11-14 23:59:38 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6a:16:ea IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2c79a506-6ddb-4cf9-bb10-73fccd0cac80 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/94d47799-e3cd-4892-ad07-0ea0c5a2a767.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/94d47799-e3cd-4892-ad07-0ea0c5a2a767.file.disk0 (N/A:N/A) name: disk0 UUID: 9b9b31be-5b89-4b6c-9157-b7c7df726734 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/0c7c005f-681a-428f-b3dd-7620d7365028.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/0c7c005f-681a-428f-b3dd-7620d7365028.file.disk1 (N/A:N/A) name: disk1 UUID: 1575b1e2-9be4-4a11-80ec-ba21aea422fc Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-14 23:59:40.236266 time=0:00:03.394295 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-14 23:59:40.236378 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3283 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-14 23:59:51.537685 time=0:00:11.301307 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-14 23:59:51.537873 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-14 23:59:51.537898 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3286 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3286 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3287 for kvm-test-instance02.staging.ganeti.org ... Sat Nov 14 23:59:55 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3288 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3288 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3289 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3289 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:00:00.190575 time=0:00:08.652677 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:00:00.190716 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3292 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:00:02.194121 time=0:00:02.003405 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:00:02.194231 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3293 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:00:13.549547 time=0:00:11.355316 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:00:13.549703 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3294 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:00:15.520810 time=0:00:01.971107 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:00:15.520974 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 51bc9dc5-0034-45f9-8b1f-ec2f59efd8e7 Serial number: 16 Creation time: 2026-11-14 23:59:38 Modification time: 2026-11-15 00:00:14 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6a:16:ea IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 2c79a506-6ddb-4cf9-bb10-73fccd0cac80 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/94d47799-e3cd-4892-ad07-0ea0c5a2a767.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/94d47799-e3cd-4892-ad07-0ea0c5a2a767.file.disk0 (N/A:N/A) name: disk0 UUID: 9b9b31be-5b89-4b6c-9157-b7c7df726734 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/0c7c005f-681a-428f-b3dd-7620d7365028.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/0c7c005f-681a-428f-b3dd-7620d7365028.file.disk1 (N/A:N/A) name: disk1 UUID: 1575b1e2-9be4-4a11-80ec-ba21aea422fc Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:00:22 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:00:22 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:4a:64:12,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:00:24 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:00:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:00:25 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:00:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:00:27 2026 * disk 2, size 1.0G Sun Nov 15 00:00:27 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:00:27 2026 - INFO: Hotplug done. Sun Nov 15 00:00:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:00:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:00:28 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:00:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:00:46.685821 time=0:00:31.164847 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:00:46.685922 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3315 GET /2/jobs/3316 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:00:49.035613 time=0:00:02.349691 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:00:49.035748 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:00:49.035772 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:00:49.035788 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:00:49.035801 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3317 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:00:55.433361 time=0:00:06.397560 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:00:55.433450 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:00:55.433473 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:00:55.433486 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:00:56 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:00:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:00:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:00:59 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:00:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:00:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:01:01 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:01:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:01:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:01:03 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:01:04 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:01:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:01:04.821429 time=0:00:09.387943 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:01:04.821536 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3324 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:01:06.894013 time=0:00:02.072477 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:01:06.894149 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3325 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3326 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3327 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3328 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3329 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:01:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:01:45.902632 time=0:00:39.008483 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:01:45.902739 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:01:57.597722 time=0:00:11.694983 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ff78cec38f1eafd7999d7ac94f96dcb896464310 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3332, 3333 Waiting for job 3332 ... Sun Nov 15 00:01:59 2026 * Verifying cluster config Sun Nov 15 00:01:59 2026 * Verifying cluster certificate files Sun Nov 15 00:01:59 2026 * Verifying hypervisor parameters Sun Nov 15 00:01:59 2026 * Verifying all nodes belong to an existing group Waiting for job 3333 ... Sun Nov 15 00:01:59 2026 * Verifying group 'default' Sun Nov 15 00:01:59 2026 * Gathering data (3 nodes) Sun Nov 15 00:01:59 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:02:00 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:02:00 2026 * Verifying configuration file consistency Sun Nov 15 00:02:00 2026 * Verifying node status Sun Nov 15 00:02:00 2026 * Verifying instance status Sun Nov 15 00:02:00 2026 * Verifying orphan volumes Sun Nov 15 00:02:00 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:02:01 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:02:01 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:02:01 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:02:01 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:02:01 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:02:01 2026 * Other Notes Sun Nov 15 00:02:01 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ff78cec38f1eafd7999d7ac94f96dcb896464310 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=False' ---- Starting reduced number of instance tests with hypervisor parameter use_guest_agent=True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-11-15 00:02:04.110697 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:02:05 2026 * disk 0, size 768M Sun Nov 15 00:02:05 2026 * disk 1, size 512M Sun Nov 15 00:02:05 2026 * creating instance disks... Sun Nov 15 00:02:05 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:02:05 2026 adding disks to cluster config Sun Nov 15 00:02:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:02:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:02:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:02:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:02:05 2026 * running the instance OS create scripts... Sun Nov 15 00:02:06 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e80d162d-9e80-4455-b122-9b7ce0994015 Serial number: 4 Creation time: 2026-11-15 00:02:05 Modification time: 2026-11-15 00:02:06 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:20:76:bb IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b9bdb60c-1eea-4874-9fb6-38c13999d619 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/404a3940-02cd-4770-b929-c19c35f9b85b.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/404a3940-02cd-4770-b929-c19c35f9b85b.file.disk0 (N/A:N/A) name: disk0 UUID: 3fbb6a58-e218-421e-a6c4-cc9abb54c3e1 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a162320a-beca-40f4-b5d8-a2c697d8fcaf.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a162320a-beca-40f4-b5d8-a2c697d8fcaf.file.disk1 (N/A:N/A) name: disk1 UUID: f131a676-3d41-4771-8e68-97b46aa798a7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-15 00:02:07.864553 time=0:00:03.753856 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-15 00:02:07.864634 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3338 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:02:19.270051 time=0:00:11.405417 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:02:19.270197 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:02:19.270221 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3341 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3341 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3342 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:02:23 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3343 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3343 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3344 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3344 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:02:28.130747 time=0:00:08.860526 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:02:28.130880 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3347 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:02:30.117559 time=0:00:01.986679 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:02:30.117742 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3348 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:02:41.475596 time=0:00:11.357854 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:02:41.475712 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3349 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:02:43.339674 time=0:00:01.863962 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:02:43.339792 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e80d162d-9e80-4455-b122-9b7ce0994015 Serial number: 16 Creation time: 2026-11-15 00:02:05 Modification time: 2026-11-15 00:02:42 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:20:76:bb IP: None mode: bridged link: virt-bridge vlan: network: None UUID: b9bdb60c-1eea-4874-9fb6-38c13999d619 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/404a3940-02cd-4770-b929-c19c35f9b85b.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/404a3940-02cd-4770-b929-c19c35f9b85b.file.disk0 (N/A:N/A) name: disk0 UUID: 3fbb6a58-e218-421e-a6c4-cc9abb54c3e1 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a162320a-beca-40f4-b5d8-a2c697d8fcaf.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a162320a-beca-40f4-b5d8-a2c697d8fcaf.file.disk1 (N/A:N/A) name: disk1 UUID: f131a676-3d41-4771-8e68-97b46aa798a7 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:02:50 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:02:50 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:77:d9:22,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:02:52 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:02:52 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:02:53 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:02:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:02:55 2026 * disk 2, size 1.0G Sun Nov 15 00:02:55 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:02:55 2026 - INFO: Hotplug done. Sun Nov 15 00:02:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:02:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:02:56 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:02:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:03:14.703487 time=0:00:31.363695 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:03:14.703643 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3370 GET /2/jobs/3371 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:03:16.947650 time=0:00:02.244007 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:03:16.947779 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:03:16.947802 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:03:16.947858 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:03:16.947877 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3372 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:03:23.363951 time=0:00:06.416074 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:03:23.364083 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:03:23.364109 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:03:23.364123 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:03:24 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:03:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:03:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:03:27 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:03:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:03:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:03:28 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:03:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:03:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:03:31 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:03:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:03:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:03:32.354916 time=0:00:08.990793 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:03:32.355094 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3379 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:03:34.351080 time=0:00:01.995986 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:03:34.351199 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3380 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3381 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3382 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3383 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3384 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:04:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:04:13.823345 time=0:00:39.472146 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:04:13.823458 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:04:25.487673 time=0:00:11.664215 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e2f06f32af8bee7696e45adf5601365f65d471e4 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3387, 3388 Waiting for job 3387 ... Sun Nov 15 00:04:27 2026 * Verifying cluster config Sun Nov 15 00:04:27 2026 * Verifying cluster certificate files Sun Nov 15 00:04:27 2026 * Verifying hypervisor parameters Sun Nov 15 00:04:27 2026 * Verifying all nodes belong to an existing group Waiting for job 3388 ... Sun Nov 15 00:04:27 2026 * Verifying group 'default' Sun Nov 15 00:04:27 2026 * Gathering data (3 nodes) Sun Nov 15 00:04:27 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:04:28 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:04:28 2026 * Verifying configuration file consistency Sun Nov 15 00:04:28 2026 * Verifying node status Sun Nov 15 00:04:28 2026 * Verifying instance status Sun Nov 15 00:04:28 2026 * Verifying orphan volumes Sun Nov 15 00:04:28 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:04:28 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:04:28 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:04:28 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:04:28 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:04:28 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:04:28 2026 * Other Notes Sun Nov 15 00:04:28 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e2f06f32af8bee7696e45adf5601365f65d471e4 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=False' ---- Starting reduced number of instance tests with hypervisor parameter use_localtime=True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=True' <<<< 2026-11-15 00:04:32.109391 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:04:33 2026 * disk 0, size 768M Sun Nov 15 00:04:33 2026 * disk 1, size 512M Sun Nov 15 00:04:33 2026 * creating instance disks... Sun Nov 15 00:04:33 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:04:33 2026 adding disks to cluster config Sun Nov 15 00:04:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:04:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:04:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:04:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:04:33 2026 * running the instance OS create scripts... Sun Nov 15 00:04:34 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f8b513c3-9d3c-4dba-b274-aab507f8c5b9 Serial number: 4 Creation time: 2026-11-15 00:04:33 Modification time: 2026-11-15 00:04:34 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:fc:2a:bb IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6f22359c-cde6-49d6-b292-4edf32393416 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8c9b311a-e3e3-4499-a24c-0400d5d2b9e4.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8c9b311a-e3e3-4499-a24c-0400d5d2b9e4.file.disk0 (N/A:N/A) name: disk0 UUID: aaf30647-08d3-416b-af7e-d53fbbd176b8 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/86c2d5dc-aab4-4a0c-bf61-e74dc54ee510.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/86c2d5dc-aab4-4a0c-bf61-e74dc54ee510.file.disk1 (N/A:N/A) name: disk1 UUID: 6ad1244f-a872-4a63-a602-1de265a540e3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-15 00:04:35.883784 time=0:00:03.774393 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-15 00:04:35.883897 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3393 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:04:47.288689 time=0:00:11.404792 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:04:47.288784 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:04:47.288831 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3396 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3396 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3397 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:04:51 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3398 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3398 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3399 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3399 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:04:56.057310 time=0:00:08.768479 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:04:56.057435 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3402 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:04:58.064234 time=0:00:02.006799 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:04:58.064378 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3403 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:05:09.463674 time=0:00:11.399296 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:05:09.463831 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3404 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:05:11.331814 time=0:00:01.867983 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:05:11.331936 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f8b513c3-9d3c-4dba-b274-aab507f8c5b9 Serial number: 16 Creation time: 2026-11-15 00:04:33 Modification time: 2026-11-15 00:05:10 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:fc:2a:bb IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 6f22359c-cde6-49d6-b292-4edf32393416 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8c9b311a-e3e3-4499-a24c-0400d5d2b9e4.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/8c9b311a-e3e3-4499-a24c-0400d5d2b9e4.file.disk0 (N/A:N/A) name: disk0 UUID: aaf30647-08d3-416b-af7e-d53fbbd176b8 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/86c2d5dc-aab4-4a0c-bf61-e74dc54ee510.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/86c2d5dc-aab4-4a0c-bf61-e74dc54ee510.file.disk1 (N/A:N/A) name: disk1 UUID: 6ad1244f-a872-4a63-a602-1de265a540e3 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:05:18 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:05:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:7b:ae:54,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:05:19 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:05:20 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:05:21 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:05:21 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:05:22 2026 * disk 2, size 1.0G Sun Nov 15 00:05:23 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:05:23 2026 - INFO: Hotplug done. Sun Nov 15 00:05:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:05:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:05:24 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:05:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:05:42.873523 time=0:00:31.541587 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:05:42.873701 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3425 GET /2/jobs/3426 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:05:45.117141 time=0:00:02.243440 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:05:45.117327 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:05:45.117351 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:05:45.117368 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:05:45.117381 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3427 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:05:51.532076 time=0:00:06.414695 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:05:51.532198 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:05:51.532223 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:05:51.532238 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:05:52 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:05:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:05:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:05:55 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:05:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:05:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:05:57 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:05:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:05:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Sun Nov 15 00:06:00 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:06:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:06:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:06:01.639220 time=0:00:10.106982 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:06:01.639333 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3434 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:06:03.514383 time=0:00:01.875050 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:06:03.514555 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3435 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3436 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3437 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3438 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3439 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:06:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:06:42.722555 time=0:00:39.208000 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:06:42.722686 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:06:54.946490 time=0:00:12.223804 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' db8dbaf6e2f31863769bdd5ffb80784455f5f1e7 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3442, 3443 Waiting for job 3442 ... Sun Nov 15 00:06:58 2026 * Verifying cluster config Sun Nov 15 00:06:58 2026 * Verifying cluster certificate files Sun Nov 15 00:06:58 2026 * Verifying hypervisor parameters Sun Nov 15 00:06:58 2026 * Verifying all nodes belong to an existing group Waiting for job 3443 ... Sun Nov 15 00:06:59 2026 * Verifying group 'default' Sun Nov 15 00:06:59 2026 * Gathering data (3 nodes) Sun Nov 15 00:06:59 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:07:00 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:07:00 2026 * Verifying configuration file consistency Sun Nov 15 00:07:00 2026 * Verifying node status Sun Nov 15 00:07:00 2026 * Verifying instance status Sun Nov 15 00:07:00 2026 * Verifying orphan volumes Sun Nov 15 00:07:00 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:07:00 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:07:00 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:07:00 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:07:00 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:07:00 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:07:00 2026 * Other Notes Sun Nov 15 00:07:00 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' db8dbaf6e2f31863769bdd5ffb80784455f5f1e7 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=False' ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=native Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=native' <<<< 2026-11-15 00:07:03.650101 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:07:04 2026 * disk 0, size 768M Sun Nov 15 00:07:04 2026 * disk 1, size 512M Sun Nov 15 00:07:04 2026 * creating instance disks... Sun Nov 15 00:07:05 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:07:05 2026 adding disks to cluster config Sun Nov 15 00:07:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:07:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:07:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:07:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:07:05 2026 * running the instance OS create scripts... Sun Nov 15 00:07:05 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: af7fb996-7aaa-4b39-bf35-4d5b8ec6eea2 Serial number: 4 Creation time: 2026-11-15 00:07:05 Modification time: 2026-11-15 00:07:05 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0b:b4:12 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 314ecddf-7107-4d70-8958-219ea4cab8db name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/7cda64c4-9af3-4627-ba48-0c2298e2de64.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/7cda64c4-9af3-4627-ba48-0c2298e2de64.file.disk0 (N/A:N/A) name: disk0 UUID: feb79816-0461-46a3-9e7c-7706050e4b06 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b6dcadc9-79db-4411-81fc-01488f5cc3a0.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b6dcadc9-79db-4411-81fc-01488f5cc3a0.file.disk1 (N/A:N/A) name: disk1 UUID: fcbd02de-600b-406c-99c1-f889b719dc97 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-15 00:07:07.155165 time=0:00:03.505064 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-15 00:07:07.155255 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3448 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:07:18.455598 time=0:00:11.300343 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:07:18.455889 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:07:18.455916 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3451 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3451 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3452 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:07:22 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3453 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3453 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3454 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3454 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:07:27.113926 time=0:00:08.658010 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:07:27.114029 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3457 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:07:29.106029 time=0:00:01.992000 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:07:29.106192 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3458 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:07:40.379960 time=0:00:11.273768 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:07:40.380090 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3459 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:07:43.205065 time=0:00:02.824975 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:07:43.205342 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: af7fb996-7aaa-4b39-bf35-4d5b8ec6eea2 Serial number: 16 Creation time: 2026-11-15 00:07:05 Modification time: 2026-11-15 00:07:42 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0b:b4:12 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 314ecddf-7107-4d70-8958-219ea4cab8db name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/7cda64c4-9af3-4627-ba48-0c2298e2de64.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/7cda64c4-9af3-4627-ba48-0c2298e2de64.file.disk0 (N/A:N/A) name: disk0 UUID: feb79816-0461-46a3-9e7c-7706050e4b06 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b6dcadc9-79db-4411-81fc-01488f5cc3a0.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b6dcadc9-79db-4411-81fc-01488f5cc3a0.file.disk1 (N/A:N/A) name: disk1 UUID: fcbd02de-600b-406c-99c1-f889b719dc97 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:07:50 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:07:50 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:dc:ab:2b,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:07:51 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:07:52 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:07:53 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:07:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:07:54 2026 * disk 2, size 1.0G Sun Nov 15 00:07:54 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:07:55 2026 - INFO: Hotplug done. Sun Nov 15 00:07:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:07:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:07:56 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:07:56 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:08:13.306374 time=0:00:30.101032 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:08:13.306551 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3480 GET /2/jobs/3481 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:08:15.456158 time=0:00:02.149607 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:08:15.456301 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:08:15.456337 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:08:15.456354 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:08:15.456367 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3482 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:08:21.738106 time=0:00:06.281739 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:08:21.738230 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:08:21.738256 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:08:21.738271 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:08:22 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:08:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:08:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:08:25 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:08:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:08:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:08:27 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:08:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:08:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:08:29 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:08:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:08:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:08:30.543847 time=0:00:08.805576 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:08:30.544001 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3489 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:08:32.524340 time=0:00:01.980339 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:08:32.524431 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3490 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3491 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3492 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3493 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3494 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:09:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:09:11.545557 time=0:00:39.021126 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:09:11.545742 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:09:22.946938 time=0:00:11.401196 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1155fc42bc6073bfcc1700bba4720a8584db1ce6 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3497, 3498 Waiting for job 3497 ... Sun Nov 15 00:09:24 2026 * Verifying cluster config Sun Nov 15 00:09:24 2026 * Verifying cluster certificate files Sun Nov 15 00:09:24 2026 * Verifying hypervisor parameters Sun Nov 15 00:09:24 2026 * Verifying all nodes belong to an existing group Waiting for job 3498 ... Sun Nov 15 00:09:24 2026 * Verifying group 'default' Sun Nov 15 00:09:24 2026 * Gathering data (3 nodes) Sun Nov 15 00:09:24 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:09:25 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:09:25 2026 * Verifying configuration file consistency Sun Nov 15 00:09:25 2026 * Verifying node status Sun Nov 15 00:09:25 2026 * Verifying instance status Sun Nov 15 00:09:25 2026 * Verifying orphan volumes Sun Nov 15 00:09:25 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:09:26 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:09:26 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:09:26 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:09:26 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:09:26 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:09:26 2026 * Other Notes Sun Nov 15 00:09:26 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1155fc42bc6073bfcc1700bba4720a8584db1ce6 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=io_uring Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-11-15 00:09:27.693184 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:09:28 2026 * disk 0, size 768M Sun Nov 15 00:09:28 2026 * disk 1, size 512M Sun Nov 15 00:09:28 2026 * creating instance disks... Sun Nov 15 00:09:29 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:09:29 2026 adding disks to cluster config Sun Nov 15 00:09:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:09:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:09:29 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:09:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:09:29 2026 * running the instance OS create scripts... Sun Nov 15 00:09:29 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8fc0480e-8f7a-440a-9c71-4a1a4dde620c Serial number: 4 Creation time: 2026-11-15 00:09:29 Modification time: 2026-11-15 00:09:29 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:78:50:bc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d0645610-aefa-4b36-b8db-dc2efc92f3c2 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/323d8b11-2e02-4f92-a623-4bb40cd23ff5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/323d8b11-2e02-4f92-a623-4bb40cd23ff5.file.disk0 (N/A:N/A) name: disk0 UUID: 150ed704-d0a2-4382-af41-b0015af2d790 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/391a9320-bd7d-4957-a8f6-1341be283470.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/391a9320-bd7d-4957-a8f6-1341be283470.file.disk1 (N/A:N/A) name: disk1 UUID: 6b8752be-6599-44dc-b6dc-cab7e7bacf34 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-15 00:09:31.149257 time=0:00:03.456073 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-15 00:09:31.149380 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3502 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:09:42.455058 time=0:00:11.305678 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:09:42.455177 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:09:42.455204 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3505 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3505 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3506 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:09:46 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3507 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3507 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3508 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3508 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:09:51.038397 time=0:00:08.583193 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:09:51.038633 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3511 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:09:52.944301 time=0:00:01.905668 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:09:52.944622 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3512 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:10:04.179953 time=0:00:11.235331 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:10:04.180127 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3513 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:10:06.044502 time=0:00:01.864375 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:10:06.044693 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 8fc0480e-8f7a-440a-9c71-4a1a4dde620c Serial number: 16 Creation time: 2026-11-15 00:09:29 Modification time: 2026-11-15 00:10:05 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:78:50:bc IP: None mode: bridged link: virt-bridge vlan: network: None UUID: d0645610-aefa-4b36-b8db-dc2efc92f3c2 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/323d8b11-2e02-4f92-a623-4bb40cd23ff5.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/323d8b11-2e02-4f92-a623-4bb40cd23ff5.file.disk0 (N/A:N/A) name: disk0 UUID: 150ed704-d0a2-4382-af41-b0015af2d790 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/391a9320-bd7d-4957-a8f6-1341be283470.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/391a9320-bd7d-4957-a8f6-1341be283470.file.disk1 (N/A:N/A) name: disk1 UUID: 6b8752be-6599-44dc-b6dc-cab7e7bacf34 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:10:13 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:10:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:95:63:f7,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:10:14 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:10:14 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:10:16 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:10:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:10:17 2026 * disk 2, size 1.0G Sun Nov 15 00:10:17 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:10:17 2026 - INFO: Hotplug done. Sun Nov 15 00:10:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:10:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:10:19 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:10:19 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:10:36.591618 time=0:00:30.546925 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:10:36.591838 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3534 GET /2/jobs/3535 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:10:38.753488 time=0:00:02.161650 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:10:38.753689 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:10:38.753714 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:10:38.753728 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:10:38.753741 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3536 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:10:45.043130 time=0:00:06.289389 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:10:45.043271 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:10:45.043297 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:10:45.043315 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:10:46 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:10:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:10:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:10:48 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:10:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:10:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:10:50 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:10:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:10:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:10:53 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:10:53 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:10:53 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:10:53.919330 time=0:00:08.876015 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:10:53.919464 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3543 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:10:55.802037 time=0:00:01.882573 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:10:55.802191 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3544 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3545 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3546 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3547 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3548 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:11:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:11:34.561024 time=0:00:38.758833 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:11:34.561193 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:11:45.961373 time=0:00:11.400180 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ea5d14eb555a8c4ffb336c491e101c18b0347c1c /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3551, 3552 Waiting for job 3551 ... Sun Nov 15 00:11:47 2026 * Verifying cluster config Sun Nov 15 00:11:47 2026 * Verifying cluster certificate files Sun Nov 15 00:11:47 2026 * Verifying hypervisor parameters Sun Nov 15 00:11:47 2026 * Verifying all nodes belong to an existing group Waiting for job 3552 ... Sun Nov 15 00:11:47 2026 * Verifying group 'default' Sun Nov 15 00:11:47 2026 * Gathering data (3 nodes) Sun Nov 15 00:11:47 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:11:49 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:11:49 2026 * Verifying configuration file consistency Sun Nov 15 00:11:49 2026 * Verifying node status Sun Nov 15 00:11:49 2026 * Verifying instance status Sun Nov 15 00:11:49 2026 * Verifying orphan volumes Sun Nov 15 00:11:49 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:11:49 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:11:49 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:11:49 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:11:49 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:11:49 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:11:49 2026 * Other Notes Sun Nov 15 00:11:49 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ea5d14eb555a8c4ffb336c491e101c18b0347c1c /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=threads' ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=default Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=default' <<<< 2026-11-15 00:11:52.562707 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:11:53 2026 * disk 0, size 768M Sun Nov 15 00:11:53 2026 * disk 1, size 512M Sun Nov 15 00:11:53 2026 * creating instance disks... Sun Nov 15 00:11:54 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:11:54 2026 adding disks to cluster config Sun Nov 15 00:11:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:11:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:11:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:11:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:11:54 2026 * running the instance OS create scripts... Sun Nov 15 00:11:54 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d041803d-7a9b-4e31-8905-26f3e7dbc06c Serial number: 4 Creation time: 2026-11-15 00:11:54 Modification time: 2026-11-15 00:11:54 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (default) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:02:13:0c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fed8e008-436d-44ce-aedb-b33226be483b name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/bae04c46-23b7-4d02-a2c1-fa0c088c9082.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/bae04c46-23b7-4d02-a2c1-fa0c088c9082.file.disk0 (N/A:N/A) name: disk0 UUID: 37c06794-0ecd-41c8-b57c-60746f8d1a21 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d25243fb-edf6-41e9-84de-2e3d830cedf3.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d25243fb-edf6-41e9-84de-2e3d830cedf3.file.disk1 (N/A:N/A) name: disk1 UUID: f66b08c0-4e3c-4364-9668-9f3fe7b56a17 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-15 00:11:56.083163 time=0:00:03.520456 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-15 00:11:56.083294 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3557 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:12:07.380885 time=0:00:11.297591 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:12:07.381066 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:12:07.381092 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3560 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3560 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3561 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:12:11 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3562 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3562 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3563 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3563 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:12:16.259747 time=0:00:08.878655 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:12:16.259951 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3566 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:12:18.134269 time=0:00:01.874318 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:12:18.134415 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3567 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:12:29.628279 time=0:00:11.493864 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:12:29.628425 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3568 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:12:31.502993 time=0:00:01.874568 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:12:31.503200 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: d041803d-7a9b-4e31-8905-26f3e7dbc06c Serial number: 16 Creation time: 2026-11-15 00:11:54 Modification time: 2026-11-15 00:12:30 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (default) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:02:13:0c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: fed8e008-436d-44ce-aedb-b33226be483b name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/bae04c46-23b7-4d02-a2c1-fa0c088c9082.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/bae04c46-23b7-4d02-a2c1-fa0c088c9082.file.disk0 (N/A:N/A) name: disk0 UUID: 37c06794-0ecd-41c8-b57c-60746f8d1a21 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d25243fb-edf6-41e9-84de-2e3d830cedf3.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d25243fb-edf6-41e9-84de-2e3d830cedf3.file.disk1 (N/A:N/A) name: disk1 UUID: f66b08c0-4e3c-4364-9668-9f3fe7b56a17 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:12:38 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:12:38 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:c6:e2:57,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:12:40 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:12:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:12:41 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:12:41 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:12:42 2026 * disk 2, size 1.0G Sun Nov 15 00:12:43 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:12:43 2026 - INFO: Hotplug done. Sun Nov 15 00:12:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:12:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:12:44 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:12:44 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:13:01.820557 time=0:00:30.317357 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:13:01.820705 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3589 GET /2/jobs/3590 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:13:04.011826 time=0:00:02.191121 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:13:04.012007 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:13:04.012031 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:13:04.012044 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:13:04.012055 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3591 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:13:10.760091 time=0:00:06.748036 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:13:10.760186 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:13:10.760209 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:13:10.760221 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:13:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:13:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:13:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:13:14 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:13:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:13:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:13:16 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:13:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:13:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:13:18 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:13:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:13:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:13:19.565261 time=0:00:08.805040 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:13:19.565394 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3598 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:13:21.508096 time=0:00:01.942702 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:13:21.508222 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3599 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3600 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3601 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3602 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3603 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:13:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:14:00.275362 time=0:00:38.767140 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:14:00.275476 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:14:11.653146 time=0:00:11.377670 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4280c08a221beff79d1f3383a4a375898c94675d /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3606, 3607 Waiting for job 3606 ... Sun Nov 15 00:14:13 2026 * Verifying cluster config Sun Nov 15 00:14:13 2026 * Verifying cluster certificate files Sun Nov 15 00:14:13 2026 * Verifying hypervisor parameters Sun Nov 15 00:14:13 2026 * Verifying all nodes belong to an existing group Waiting for job 3607 ... Sun Nov 15 00:14:13 2026 * Verifying group 'default' Sun Nov 15 00:14:13 2026 * Gathering data (3 nodes) Sun Nov 15 00:14:13 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:14:14 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:14:14 2026 * Verifying configuration file consistency Sun Nov 15 00:14:14 2026 * Verifying node status Sun Nov 15 00:14:14 2026 * Verifying instance status Sun Nov 15 00:14:14 2026 * Verifying orphan volumes Sun Nov 15 00:14:14 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:14:14 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:14:14 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:14:14 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:14:14 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:14:14 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:14:14 2026 * Other Notes Sun Nov 15 00:14:14 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 4280c08a221beff79d1f3383a4a375898c94675d /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writeback Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writeback' <<<< 2026-11-15 00:14:16.352539 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:14:17 2026 * disk 0, size 768M Sun Nov 15 00:14:17 2026 * disk 1, size 512M Sun Nov 15 00:14:17 2026 * creating instance disks... Sun Nov 15 00:14:17 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:14:17 2026 adding disks to cluster config Sun Nov 15 00:14:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:14:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:14:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:14:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:14:18 2026 * running the instance OS create scripts... Sun Nov 15 00:14:18 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f433e04c-9ae1-4b52-8392-5c90afd43d81 Serial number: 4 Creation time: 2026-11-15 00:14:17 Modification time: 2026-11-15 00:14:18 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writeback) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d7:82:d2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 83dcbf31-4479-4bff-95f0-417562194d3b name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/40f0e77a-c852-4088-9c0d-b206b7946f3e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/40f0e77a-c852-4088-9c0d-b206b7946f3e.file.disk0 (N/A:N/A) name: disk0 UUID: 85766768-0c41-42e2-99c4-2dd979f3056b - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/46196a76-db20-40d6-aa41-be8c4ec300cd.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/46196a76-db20-40d6-aa41-be8c4ec300cd.file.disk1 (N/A:N/A) name: disk1 UUID: 7a95c42a-fdb7-4666-b8f6-41077de603d3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-15 00:14:19.781460 time=0:00:03.428921 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-15 00:14:19.781582 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3611 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:14:31.076396 time=0:00:11.294814 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:14:31.076556 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:14:31.076582 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3614 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3614 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3615 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:14:35 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3616 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3616 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3617 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3617 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:14:39.680478 time=0:00:08.603896 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:14:39.680580 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3620 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:14:41.551607 time=0:00:01.871027 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:14:41.551739 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3621 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:14:52.823682 time=0:00:11.271943 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:14:52.823806 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3622 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:14:54.691840 time=0:00:01.868034 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:14:54.691954 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f433e04c-9ae1-4b52-8392-5c90afd43d81 Serial number: 16 Creation time: 2026-11-15 00:14:17 Modification time: 2026-11-15 00:14:53 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writeback) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:d7:82:d2 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 83dcbf31-4479-4bff-95f0-417562194d3b name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/40f0e77a-c852-4088-9c0d-b206b7946f3e.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/40f0e77a-c852-4088-9c0d-b206b7946f3e.file.disk0 (N/A:N/A) name: disk0 UUID: 85766768-0c41-42e2-99c4-2dd979f3056b - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/46196a76-db20-40d6-aa41-be8c4ec300cd.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/46196a76-db20-40d6-aa41-be8c4ec300cd.file.disk1 (N/A:N/A) name: disk1 UUID: 7a95c42a-fdb7-4666-b8f6-41077de603d3 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:15:01 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:15:01 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:16:7c:f9,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:15:03 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:15:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:15:04 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:15:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:15:05 2026 * disk 2, size 1.0G Sun Nov 15 00:15:06 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:15:06 2026 - INFO: Hotplug done. Sun Nov 15 00:15:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:15:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:15:07 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:15:07 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:15:24.592356 time=0:00:29.900402 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:15:24.592540 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3643 GET /2/jobs/3644 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:15:26.787573 time=0:00:02.195033 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:15:26.787693 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:15:26.787737 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:15:26.787755 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:15:26.787766 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3645 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:15:33.088692 time=0:00:06.300926 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:15:33.088845 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:15:33.088871 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:15:33.088885 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:15:34 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:15:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:15:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:15:36 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:15:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:15:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:15:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:15:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:15:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:15:41 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:15:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:15:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:15:41.870553 time=0:00:08.781668 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:15:41.870681 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3652 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:15:43.750001 time=0:00:01.879320 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:15:43.750191 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3653 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3654 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3655 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3656 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3657 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:16:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:16:22.507310 time=0:00:38.757119 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:16:22.507409 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:16:33.906854 time=0:00:11.399445 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ca291750896b994ee7407010c9906543e93259c0 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3660, 3661 Waiting for job 3660 ... Sun Nov 15 00:16:35 2026 * Verifying cluster config Sun Nov 15 00:16:35 2026 * Verifying cluster certificate files Sun Nov 15 00:16:35 2026 * Verifying hypervisor parameters Sun Nov 15 00:16:35 2026 * Verifying all nodes belong to an existing group Waiting for job 3661 ... Sun Nov 15 00:16:35 2026 * Verifying group 'default' Sun Nov 15 00:16:35 2026 * Gathering data (3 nodes) Sun Nov 15 00:16:35 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:16:36 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:16:36 2026 * Verifying configuration file consistency Sun Nov 15 00:16:36 2026 * Verifying node status Sun Nov 15 00:16:36 2026 * Verifying instance status Sun Nov 15 00:16:36 2026 * Verifying orphan volumes Sun Nov 15 00:16:36 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:16:36 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:16:36 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:16:36 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:16:36 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:16:36 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:16:36 2026 * Other Notes Sun Nov 15 00:16:37 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' ca291750896b994ee7407010c9906543e93259c0 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_cache=writethrough Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=writethrough' <<<< 2026-11-15 00:16:38.622489 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:16:39 2026 * disk 0, size 768M Sun Nov 15 00:16:39 2026 * disk 1, size 512M Sun Nov 15 00:16:39 2026 * creating instance disks... Sun Nov 15 00:16:40 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:16:40 2026 adding disks to cluster config Sun Nov 15 00:16:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:16:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:16:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:16:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:16:40 2026 * running the instance OS create scripts... Sun Nov 15 00:16:40 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1b411cfd-47c2-488a-8e97-6ab24761c034 Serial number: 4 Creation time: 2026-11-15 00:16:40 Modification time: 2026-11-15 00:16:40 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writethrough) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e3:27:f4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 00ec930f-4ae1-4eff-bc02-3c6c5dcea370 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/eeb647ed-a771-4663-970a-1b36ed27e40f.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/eeb647ed-a771-4663-970a-1b36ed27e40f.file.disk0 (N/A:N/A) name: disk0 UUID: fd262214-3265-4463-8c17-7b834f7464cc - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/35aef36c-66a7-490d-9403-bdf71c11f9ea.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/35aef36c-66a7-490d-9403-bdf71c11f9ea.file.disk1 (N/A:N/A) name: disk1 UUID: 9a11171c-b510-46cd-ba65-2543923434da Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-15 00:16:42.040918 time=0:00:03.418429 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-15 00:16:42.041028 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3665 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:16:53.346712 time=0:00:11.305684 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:16:53.346814 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:16:53.346881 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3668 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3668 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3669 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:16:57 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3670 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3670 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3671 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3671 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:17:01.892312 time=0:00:08.545431 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:17:01.892424 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3674 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:17:03.773966 time=0:00:01.881542 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:17:03.774067 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3675 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:17:15.039669 time=0:00:11.265602 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:17:15.039803 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3676 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:17:16.911883 time=0:00:01.872080 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:17:16.912013 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 1b411cfd-47c2-488a-8e97-6ab24761c034 Serial number: 16 Creation time: 2026-11-15 00:16:40 Modification time: 2026-11-15 00:17:16 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (writethrough) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e3:27:f4 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 00ec930f-4ae1-4eff-bc02-3c6c5dcea370 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/eeb647ed-a771-4663-970a-1b36ed27e40f.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/eeb647ed-a771-4663-970a-1b36ed27e40f.file.disk0 (N/A:N/A) name: disk0 UUID: fd262214-3265-4463-8c17-7b834f7464cc - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/35aef36c-66a7-490d-9403-bdf71c11f9ea.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/35aef36c-66a7-490d-9403-bdf71c11f9ea.file.disk1 (N/A:N/A) name: disk1 UUID: 9a11171c-b510-46cd-ba65-2543923434da Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:17:23 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:17:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:fc:a9:26,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:17:25 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:17:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:17:26 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:17:26 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:17:28 2026 * disk 2, size 1.0G Sun Nov 15 00:17:28 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:17:28 2026 - INFO: Hotplug done. Sun Nov 15 00:17:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:17:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:17:29 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:17:29 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:17:46.867011 time=0:00:29.954998 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:17:46.867186 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3697 GET /2/jobs/3698 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:17:49.123759 time=0:00:02.256573 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:17:49.123889 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:17:49.123935 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:17:49.123956 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:17:49.123968 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3699 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:17:55.413945 time=0:00:06.289977 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:17:55.414045 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:17:55.414070 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:17:55.414083 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:17:56 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:17:56 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:17:56 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:17:59 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:17:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:17:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:18:00 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:18:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:18:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:18:03 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:18:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:18:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:18:04.226109 time=0:00:08.812026 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:18:04.226220 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3706 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:18:06.110325 time=0:00:01.884105 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:18:06.110472 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3707 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3708 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3709 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3710 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3711 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:18:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:18:44.799232 time=0:00:38.688760 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:18:44.799394 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:18:56.204083 time=0:00:11.404689 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cfeac9479a1330fd15172759bd52be0e953a981c /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3714, 3715 Waiting for job 3714 ... Sun Nov 15 00:18:57 2026 * Verifying cluster config Sun Nov 15 00:18:57 2026 * Verifying cluster certificate files Sun Nov 15 00:18:57 2026 * Verifying hypervisor parameters Sun Nov 15 00:18:57 2026 * Verifying all nodes belong to an existing group Waiting for job 3715 ... Sun Nov 15 00:18:58 2026 * Verifying group 'default' Sun Nov 15 00:18:58 2026 * Gathering data (3 nodes) Sun Nov 15 00:18:58 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:18:59 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:18:59 2026 * Verifying configuration file consistency Sun Nov 15 00:18:59 2026 * Verifying node status Sun Nov 15 00:18:59 2026 * Verifying instance status Sun Nov 15 00:18:59 2026 * Verifying orphan volumes Sun Nov 15 00:18:59 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:18:59 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:18:59 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:18:59 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:18:59 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:18:59 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:18:59 2026 * Other Notes Sun Nov 15 00:18:59 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cfeac9479a1330fd15172759bd52be0e953a981c /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_cache=none' ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=tablet Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=tablet' <<<< 2026-11-15 00:19:02.285415 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:19:03 2026 * disk 0, size 768M Sun Nov 15 00:19:03 2026 * disk 1, size 512M Sun Nov 15 00:19:03 2026 * creating instance disks... Sun Nov 15 00:19:03 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:19:03 2026 adding disks to cluster config Sun Nov 15 00:19:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:19:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:19:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:19:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:19:04 2026 * running the instance OS create scripts... Sun Nov 15 00:19:04 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e1224665-a324-4ec4-8437-f4f195cbb0c8 Serial number: 4 Creation time: 2026-11-15 00:19:03 Modification time: 2026-11-15 00:19:04 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:5b:74:9c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1ce98f81-9acd-4f30-9284-7e8b67629c2a name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2e811cd7-23e1-4713-a26e-f6b0fee3341b.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2e811cd7-23e1-4713-a26e-f6b0fee3341b.file.disk0 (N/A:N/A) name: disk0 UUID: 7e0320fa-2055-4162-8222-359dd2d7b381 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fd146bc8-f332-453f-9481-7eb7dd859864.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fd146bc8-f332-453f-9481-7eb7dd859864.file.disk1 (N/A:N/A) name: disk1 UUID: 29cc2c5a-4e7a-4cc3-9c0c-61be7751c100 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-15 00:19:05.692107 time=0:00:03.406692 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-15 00:19:05.692194 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3720 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:19:17.011276 time=0:00:11.319082 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:19:17.011433 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:19:17.011457 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3723 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3723 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3724 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:19:20 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3725 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3725 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3726 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3726 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:19:25.479580 time=0:00:08.468123 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:19:25.479781 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3729 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:19:27.471602 time=0:00:01.991821 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:19:27.471758 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3730 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:19:38.792051 time=0:00:11.320293 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:19:38.792176 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3731 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:19:40.659684 time=0:00:01.867508 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:19:40.659804 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e1224665-a324-4ec4-8437-f4f195cbb0c8 Serial number: 16 Creation time: 2026-11-15 00:19:03 Modification time: 2026-11-15 00:19:39 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (tablet) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:5b:74:9c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1ce98f81-9acd-4f30-9284-7e8b67629c2a name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2e811cd7-23e1-4713-a26e-f6b0fee3341b.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2e811cd7-23e1-4713-a26e-f6b0fee3341b.file.disk0 (N/A:N/A) name: disk0 UUID: 7e0320fa-2055-4162-8222-359dd2d7b381 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fd146bc8-f332-453f-9481-7eb7dd859864.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fd146bc8-f332-453f-9481-7eb7dd859864.file.disk1 (N/A:N/A) name: disk1 UUID: 29cc2c5a-4e7a-4cc3-9c0c-61be7751c100 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:19:47 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:19:47 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:fa:51:52,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:19:49 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:19:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:19:50 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:19:50 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:19:51 2026 * disk 2, size 1.0G Sun Nov 15 00:19:52 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:19:52 2026 - INFO: Hotplug done. Sun Nov 15 00:19:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:19:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:19:53 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:19:53 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:20:10.621332 time=0:00:29.961528 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:20:10.621500 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3752 GET /2/jobs/3753 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:20:12.823638 time=0:00:02.202138 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:20:12.823767 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:20:12.823802 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:20:12.823829 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:20:12.823841 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3754 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:20:19.099100 time=0:00:06.275259 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:20:19.099214 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:20:19.099238 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:20:19.099252 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:20:20 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:20:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:20:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:20:22 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:20:22 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:20:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:20:24 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:20:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:20:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:20:27 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:20:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:20:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:20:27.958180 time=0:00:08.858928 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:20:27.958421 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3761 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:20:29.845080 time=0:00:01.886659 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:20:29.845193 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3762 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3763 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3764 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3765 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3766 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:21:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:21:08.516262 time=0:00:38.671069 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:21:08.516403 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:21:19.907828 time=0:00:11.391425 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cf0942ab174f3815175a9e0332cda2b6fdd69f6b /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3769, 3770 Waiting for job 3769 ... Sun Nov 15 00:21:21 2026 * Verifying cluster config Sun Nov 15 00:21:21 2026 * Verifying cluster certificate files Sun Nov 15 00:21:21 2026 * Verifying hypervisor parameters Sun Nov 15 00:21:21 2026 * Verifying all nodes belong to an existing group Waiting for job 3770 ... Sun Nov 15 00:21:21 2026 * Verifying group 'default' Sun Nov 15 00:21:21 2026 * Gathering data (3 nodes) Sun Nov 15 00:21:21 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:21:22 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:21:22 2026 * Verifying configuration file consistency Sun Nov 15 00:21:22 2026 * Verifying node status Sun Nov 15 00:21:22 2026 * Verifying instance status Sun Nov 15 00:21:22 2026 * Verifying orphan volumes Sun Nov 15 00:21:22 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:21:22 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:21:22 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:21:22 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:21:22 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:21:22 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:21:22 2026 * Other Notes Sun Nov 15 00:21:23 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cf0942ab174f3815175a9e0332cda2b6fdd69f6b /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter usb_mouse=mouse Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=mouse' <<<< 2026-11-15 00:21:24.607857 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:21:25 2026 * disk 0, size 768M Sun Nov 15 00:21:25 2026 * disk 1, size 512M Sun Nov 15 00:21:25 2026 * creating instance disks... Sun Nov 15 00:21:26 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:21:26 2026 adding disks to cluster config Sun Nov 15 00:21:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:21:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:21:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:21:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:21:26 2026 * running the instance OS create scripts... Sun Nov 15 00:21:26 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b736d8b2-b173-419f-a50f-f631e80299e8 Serial number: 4 Creation time: 2026-11-15 00:21:26 Modification time: 2026-11-15 00:21:26 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e9:05:21 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: daf01604-304b-47b3-967f-a5221ff56a35 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d7a325e3-903e-451d-b805-6abca2a5f815.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d7a325e3-903e-451d-b805-6abca2a5f815.file.disk0 (N/A:N/A) name: disk0 UUID: b1082983-573b-4a4c-a2c5-1d10a81b884a - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2adb7ad9-50d8-453d-9563-2a79553b3e8b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2adb7ad9-50d8-453d-9563-2a79553b3e8b.file.disk1 (N/A:N/A) name: disk1 UUID: 237cdc92-05f9-48f4-9ed8-aa28046bc668 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-15 00:21:28.030960 time=0:00:03.423103 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-15 00:21:28.031130 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3774 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:21:39.330283 time=0:00:11.299153 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:21:39.330450 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:21:39.330475 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3777 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3777 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3778 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:21:43 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3779 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3779 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3780 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3780 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:21:47.747572 time=0:00:08.417097 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:21:47.747665 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3783 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:21:49.630646 time=0:00:01.882981 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:21:49.630755 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3784 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:22:00.923906 time=0:00:11.293151 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:22:00.924022 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3785 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:22:02.803897 time=0:00:01.879875 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:22:02.804032 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b736d8b2-b173-419f-a50f-f631e80299e8 Serial number: 16 Creation time: 2026-11-15 00:21:26 Modification time: 2026-11-15 00:22:01 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default (mouse) use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e9:05:21 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: daf01604-304b-47b3-967f-a5221ff56a35 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d7a325e3-903e-451d-b805-6abca2a5f815.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d7a325e3-903e-451d-b805-6abca2a5f815.file.disk0 (N/A:N/A) name: disk0 UUID: b1082983-573b-4a4c-a2c5-1d10a81b884a - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2adb7ad9-50d8-453d-9563-2a79553b3e8b.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/2adb7ad9-50d8-453d-9563-2a79553b3e8b.file.disk1 (N/A:N/A) name: disk1 UUID: 237cdc92-05f9-48f4-9ed8-aa28046bc668 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:22:09 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:22:10 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:dc:99:62,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:22:11 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:22:11 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:22:12 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:22:12 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:22:14 2026 * disk 2, size 1.0G Sun Nov 15 00:22:14 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:22:14 2026 - INFO: Hotplug done. Sun Nov 15 00:22:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:22:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:22:15 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:22:15 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:22:32.759502 time=0:00:29.955470 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:22:32.759640 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3806 GET /2/jobs/3807 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:22:34.915754 time=0:00:02.156114 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:22:34.915899 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:22:34.915925 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:22:34.915940 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:22:34.915952 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3808 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:22:41.205071 time=0:00:06.289119 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:22:41.205212 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:22:41.205238 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:22:41.205252 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:22:42 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:22:42 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:22:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:22:44 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:22:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:22:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:22:46 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:22:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:22:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:22:49 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:22:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:22:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:22:49.988320 time=0:00:08.783068 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:22:49.988483 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3815 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:22:51.895882 time=0:00:01.907399 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:22:51.896022 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3816 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3817 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3818 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3819 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3820 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:23:29 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:23:30.613252 time=0:00:38.717230 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:23:30.613348 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:23:42.006364 time=0:00:11.393016 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 74b5fc06fd1d07c298d37452f6925d3a5ce5ebc0 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3823, 3824 Waiting for job 3823 ... Sun Nov 15 00:23:43 2026 * Verifying cluster config Sun Nov 15 00:23:43 2026 * Verifying cluster certificate files Sun Nov 15 00:23:43 2026 * Verifying hypervisor parameters Sun Nov 15 00:23:43 2026 * Verifying all nodes belong to an existing group Waiting for job 3824 ... Sun Nov 15 00:23:43 2026 * Verifying group 'default' Sun Nov 15 00:23:43 2026 * Gathering data (3 nodes) Sun Nov 15 00:23:43 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:23:44 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:23:44 2026 * Verifying configuration file consistency Sun Nov 15 00:23:44 2026 * Verifying node status Sun Nov 15 00:23:44 2026 * Verifying instance status Sun Nov 15 00:23:44 2026 * Verifying orphan volumes Sun Nov 15 00:23:44 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:23:45 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:23:45 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:23:45 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:23:45 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:23:45 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:23:45 2026 * Other Notes Sun Nov 15 00:23:45 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 74b5fc06fd1d07c298d37452f6925d3a5ce5ebc0 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:usb_mouse=' ---- Starting reduced number of instance tests with hypervisor parameter disk_type=ide Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=ide' <<<< 2026-11-15 00:23:48.029402 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:23:49 2026 * disk 0, size 768M Sun Nov 15 00:23:49 2026 * disk 1, size 512M Sun Nov 15 00:23:49 2026 * creating instance disks... Sun Nov 15 00:23:49 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:23:49 2026 adding disks to cluster config Sun Nov 15 00:23:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:23:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:23:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:23:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:23:49 2026 * running the instance OS create scripts... Sun Nov 15 00:23:49 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 09ca6cfb-fd44-4aeb-aeb1-3699937f72d3 Serial number: 4 Creation time: 2026-11-15 00:23:49 Modification time: 2026-11-15 00:23:49 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (ide) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e5:a4:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0c083ef6-1b5d-40b0-951a-3c61293ed33b name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d4cf0b5d-513e-449e-9242-b3f3ebac4f2c.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d4cf0b5d-513e-449e-9242-b3f3ebac4f2c.file.disk0 (N/A:N/A) name: disk0 UUID: f2f80758-64c6-479c-a0e3-dfc5497a8fce - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ee36a948-4b9f-4a9e-9bc7-38a8bb03d231.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ee36a948-4b9f-4a9e-9bc7-38a8bb03d231.file.disk1 (N/A:N/A) name: disk1 UUID: 1d8e82f3-94eb-4e65-8483-e1018b1244be Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-15 00:23:51.479212 time=0:00:03.449810 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-15 00:23:51.479348 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3829 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:24:02.778051 time=0:00:11.298703 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:24:02.778208 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:24:02.778232 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3832 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3832 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3833 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:24:06 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3834 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3834 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3835 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Job 3835 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:24:11.242499 time=0:00:08.464267 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:24:11.242639 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3838 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:24:13.227930 time=0:00:01.985291 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:24:13.228035 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3839 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:24:24.503625 time=0:00:11.275590 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:24:24.503751 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3840 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:24:26.357349 time=0:00:01.853598 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:24:26.357553 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 09ca6cfb-fd44-4aeb-aeb1-3699937f72d3 Serial number: 16 Creation time: 2026-11-15 00:23:49 Modification time: 2026-11-15 00:24:25 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (ide) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:e5:a4:99 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 0c083ef6-1b5d-40b0-951a-3c61293ed33b name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d4cf0b5d-513e-449e-9242-b3f3ebac4f2c.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/d4cf0b5d-513e-449e-9242-b3f3ebac4f2c.file.disk0 (N/A:N/A) name: disk0 UUID: f2f80758-64c6-479c-a0e3-dfc5497a8fce - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ee36a948-4b9f-4a9e-9bc7-38a8bb03d231.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ee36a948-4b9f-4a9e-9bc7-38a8bb03d231.file.disk1 (N/A:N/A) name: disk1 UUID: 1d8e82f3-94eb-4e65-8483-e1018b1244be Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:24:33 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:24:33 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:bf:6a:43,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:24:34 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:24:35 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:24:36 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:24:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:24:53.228910 time=0:00:26.871357 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:24:53.229011 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3859 GET /2/jobs/3860 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:24:55.451694 time=0:00:02.222683 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:24:55.451837 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:24:55.451898 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:24:55.451925 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:24:55.451938 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3861 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:25:01.742066 time=0:00:06.290128 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:25:01.742205 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:25:01.742229 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:25:01.742244 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:25:02 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:25:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:25:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:25:05 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:25:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:25:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:25:07 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:25:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:25:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:25:09 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:25:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:25:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:25:10.515188 time=0:00:08.772944 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:25:10.515283 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3868 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:25:12.386571 time=0:00:01.871288 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:25:12.386706 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3869 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3870 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3871 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3872 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3873 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:25:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:25:51.183019 time=0:00:38.796313 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:25:51.183154 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:26:02.579237 time=0:00:11.396083 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d45577fc7ec5c124657da243a2a750b97074b750 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3876, 3877 Waiting for job 3876 ... Sun Nov 15 00:26:04 2026 * Verifying cluster config Sun Nov 15 00:26:04 2026 * Verifying cluster certificate files Sun Nov 15 00:26:04 2026 * Verifying hypervisor parameters Sun Nov 15 00:26:04 2026 * Verifying all nodes belong to an existing group Waiting for job 3877 ... Sun Nov 15 00:26:04 2026 * Verifying group 'default' Sun Nov 15 00:26:04 2026 * Gathering data (3 nodes) Sun Nov 15 00:26:04 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:26:05 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:26:05 2026 * Verifying configuration file consistency Sun Nov 15 00:26:05 2026 * Verifying node status Sun Nov 15 00:26:05 2026 * Verifying instance status Sun Nov 15 00:26:05 2026 * Verifying orphan volumes Sun Nov 15 00:26:05 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:26:05 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:26:05 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:26:05 2026 - disk_type is set to 'ide' instead of 'paravirtual', please consider virtio-based disks for the best performance. Sun Nov 15 00:26:05 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:26:05 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:26:05 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:26:05 2026 * Other Notes Sun Nov 15 00:26:05 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' d45577fc7ec5c124657da243a2a750b97074b750 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_type=scsi-hd Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=scsi-hd' <<<< 2026-11-15 00:26:07.143945 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:26:08 2026 * disk 0, size 768M Sun Nov 15 00:26:08 2026 * disk 1, size 512M Sun Nov 15 00:26:08 2026 * creating instance disks... Sun Nov 15 00:26:08 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:26:08 2026 adding disks to cluster config Sun Nov 15 00:26:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:26:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:26:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:26:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:26:08 2026 * running the instance OS create scripts... Sun Nov 15 00:26:08 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a975291e-6551-4c4c-b833-bc7d927f6eda Serial number: 4 Creation time: 2026-11-15 00:26:08 Modification time: 2026-11-15 00:26:08 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (scsi-hd) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:39:0f:81 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5f7c0918-0ba6-4d2f-ac9e-7eb1b8d4639a name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/24f25c72-e3d3-4cd1-a40a-7621bd3cc62c.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/24f25c72-e3d3-4cd1-a40a-7621bd3cc62c.file.disk0 (N/A:N/A) name: disk0 UUID: 84f9b3c8-8788-4b23-94ee-a8fbee7d049c - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/50df16b7-6dbe-4036-9c2b-dd43f26e88bc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/50df16b7-6dbe-4036-9c2b-dd43f26e88bc.file.disk1 (N/A:N/A) name: disk1 UUID: 04586a2c-f4e3-40ea-a8c7-cd6c508943d7 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-15 00:26:10.583751 time=0:00:03.439806 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-15 00:26:10.583854 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3881 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:26:21.867541 time=0:00:11.283687 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:26:21.867652 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:26:21.867674 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3884 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3884 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3885 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:26:25 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3886 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3886 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3887 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3887 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:26:30.502097 time=0:00:08.634423 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:26:30.502206 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3890 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:26:32.390505 time=0:00:01.888299 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:26:32.390720 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3891 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:26:48.647810 time=0:00:16.257090 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:26:48.647943 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3892 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:26:50.571677 time=0:00:01.923734 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:26:50.571794 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: a975291e-6551-4c4c-b833-bc7d927f6eda Serial number: 16 Creation time: 2026-11-15 00:26:08 Modification time: 2026-11-15 00:26:49 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (scsi-hd) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:39:0f:81 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 5f7c0918-0ba6-4d2f-ac9e-7eb1b8d4639a name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/24f25c72-e3d3-4cd1-a40a-7621bd3cc62c.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/24f25c72-e3d3-4cd1-a40a-7621bd3cc62c.file.disk0 (N/A:N/A) name: disk0 UUID: 84f9b3c8-8788-4b23-94ee-a8fbee7d049c - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/50df16b7-6dbe-4036-9c2b-dd43f26e88bc.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/50df16b7-6dbe-4036-9c2b-dd43f26e88bc.file.disk1 (N/A:N/A) name: disk1 UUID: 04586a2c-f4e3-40ea-a8c7-cd6c508943d7 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:26:57 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:26:57 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:c3:ac:e7,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:26:59 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:26:59 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:27:00 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:27:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:27:01 2026 * disk 2, size 1.0G Sun Nov 15 00:27:02 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:27:02 2026 - INFO: Hotplug done. Sun Nov 15 00:27:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:27:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:27:03 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:27:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:27:20.397112 time=0:00:29.825318 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:27:20.397302 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3913 GET /2/jobs/3914 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:27:22.552802 time=0:00:02.155500 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:27:22.553100 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:27:22.553127 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:27:22.553188 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:27:22.553202 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3915 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:27:28.839090 time=0:00:06.285888 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:27:28.839183 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:27:28.839228 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:27:28.839262 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:27:29 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:27:30 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:27:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:27:32 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:27:32 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:27:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:27:34 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:27:34 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:27:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:27:36 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:27:37 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:27:37 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:27:37.746760 time=0:00:08.907498 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:27:37.746876 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3922 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:27:39.631739 time=0:00:01.884863 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:27:39.631885 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3923 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3924 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3925 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3926 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3927 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:28:32 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:28:33.331477 time=0:00:53.699592 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:28:33.331657 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:28:44.707134 time=0:00:11.375477 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cfcbdb0197fd1ea965ea6ac87085a0e628c60b69 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3930, 3931 Waiting for job 3930 ... Sun Nov 15 00:28:46 2026 * Verifying cluster config Sun Nov 15 00:28:46 2026 * Verifying cluster certificate files Sun Nov 15 00:28:46 2026 * Verifying hypervisor parameters Sun Nov 15 00:28:46 2026 * Verifying all nodes belong to an existing group Waiting for job 3931 ... Sun Nov 15 00:28:46 2026 * Verifying group 'default' Sun Nov 15 00:28:46 2026 * Gathering data (3 nodes) Sun Nov 15 00:28:46 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:28:47 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:28:47 2026 * Verifying configuration file consistency Sun Nov 15 00:28:47 2026 * Verifying node status Sun Nov 15 00:28:47 2026 * Verifying instance status Sun Nov 15 00:28:47 2026 * Verifying orphan volumes Sun Nov 15 00:28:47 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:28:47 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:28:47 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:28:47 2026 - disk_type is set to 'scsi-hd' instead of 'paravirtual', please consider virtio-based disks for the best performance. Sun Nov 15 00:28:47 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:28:47 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:28:47 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:28:47 2026 * Other Notes Sun Nov 15 00:28:47 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cfcbdb0197fd1ea965ea6ac87085a0e628c60b69 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_type=paravirtual' ---- Starting reduced number of instance tests with hypervisor parameter soundhw=ac97 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=ac97' <<<< 2026-11-15 00:28:50.768934 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:28:51 2026 * disk 0, size 768M Sun Nov 15 00:28:51 2026 * disk 1, size 512M Sun Nov 15 00:28:51 2026 * creating instance disks... Sun Nov 15 00:28:52 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:28:52 2026 adding disks to cluster config Sun Nov 15 00:28:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:28:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:28:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:28:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:28:52 2026 * running the instance OS create scripts... Sun Nov 15 00:28:52 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b05316fa-f668-46ff-a17e-071e279c4741 Serial number: 4 Creation time: 2026-11-15 00:28:52 Modification time: 2026-11-15 00:28:52 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:70:66:74 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3fb5f89b-84f5-4579-9445-67e7b89067c0 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/490185d8-6c28-48c7-8635-32edc5ed1169.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/490185d8-6c28-48c7-8635-32edc5ed1169.file.disk0 (N/A:N/A) name: disk0 UUID: 373493d2-9114-4161-8f61-f85152b64263 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/1dbb2fdf-fde0-4707-b221-bb7c9d2fd7b5.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/1dbb2fdf-fde0-4707-b221-bb7c9d2fd7b5.file.disk1 (N/A:N/A) name: disk1 UUID: ff773d50-2daf-43c6-be04-2b80ddab159b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-15 00:28:54.204472 time=0:00:03.435538 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-15 00:28:54.204560 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3936 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:29:05.500696 time=0:00:11.296136 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:29:05.500805 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:29:05.500829 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3939 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3939 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3940 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:29:09 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3941 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3941 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3942 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3942 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:29:13.966315 time=0:00:08.465486 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:29:13.966469 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3945 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:29:15.836419 time=0:00:01.869950 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:29:15.836588 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/3946 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:29:27.111628 time=0:00:11.275040 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:29:27.111742 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/3947 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:29:28.931746 time=0:00:01.820004 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:29:28.931895 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: b05316fa-f668-46ff-a17e-071e279c4741 Serial number: 16 Creation time: 2026-11-15 00:28:52 Modification time: 2026-11-15 00:29:28 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default (ac97) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:70:66:74 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 3fb5f89b-84f5-4579-9445-67e7b89067c0 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/490185d8-6c28-48c7-8635-32edc5ed1169.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/490185d8-6c28-48c7-8635-32edc5ed1169.file.disk0 (N/A:N/A) name: disk0 UUID: 373493d2-9114-4161-8f61-f85152b64263 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/1dbb2fdf-fde0-4707-b221-bb7c9d2fd7b5.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/1dbb2fdf-fde0-4707-b221-bb7c9d2fd7b5.file.disk1 (N/A:N/A) name: disk1 UUID: ff773d50-2daf-43c6-be04-2b80ddab159b Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:29:35 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:29:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:86:2e:9a,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:29:37 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:29:37 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:29:38 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:29:39 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:29:40 2026 * disk 2, size 1.0G Sun Nov 15 00:29:40 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:29:40 2026 - INFO: Hotplug done. Sun Nov 15 00:29:40 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:29:40 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:29:41 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:29:41 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:29:58.951028 time=0:00:30.019133 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:29:58.951247 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/3968 GET /2/jobs/3969 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:30:01.156360 time=0:00:02.205113 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:30:01.156514 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:30:01.156537 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:30:01.156553 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:30:01.156564 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3970 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:30:07.443957 time=0:00:06.287393 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:30:07.444116 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:30:07.444141 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:30:07.444156 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:30:08 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:30:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:30:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:30:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:30:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:30:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:30:12 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:30:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:30:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:30:15 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:30:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:30:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:30:16.379459 time=0:00:08.935303 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:30:16.379582 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3977 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:30:18.260939 time=0:00:01.881357 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:30:18.261054 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 3978 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 3979 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 3980 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3981 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 3982 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:30:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:30:56.974207 time=0:00:38.713153 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:30:56.974389 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:31:08.368680 time=0:00:11.394291 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2eabb676b2ccde5ff418ef9bb9f3c6a97dc91f7b /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 3985, 3986 Waiting for job 3985 ... Sun Nov 15 00:31:09 2026 * Verifying cluster config Sun Nov 15 00:31:09 2026 * Verifying cluster certificate files Sun Nov 15 00:31:09 2026 * Verifying hypervisor parameters Sun Nov 15 00:31:09 2026 * Verifying all nodes belong to an existing group Waiting for job 3986 ... Sun Nov 15 00:31:10 2026 * Verifying group 'default' Sun Nov 15 00:31:10 2026 * Gathering data (3 nodes) Sun Nov 15 00:31:10 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:31:11 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:31:11 2026 * Verifying configuration file consistency Sun Nov 15 00:31:11 2026 * Verifying node status Sun Nov 15 00:31:11 2026 * Verifying instance status Sun Nov 15 00:31:11 2026 * Verifying orphan volumes Sun Nov 15 00:31:11 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:31:11 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:31:11 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:31:11 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:31:11 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:31:11 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:31:11 2026 * Other Notes Sun Nov 15 00:31:11 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2eabb676b2ccde5ff418ef9bb9f3c6a97dc91f7b /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter soundhw=hda Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=hda' <<<< 2026-11-15 00:31:12.978543 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:31:14 2026 * disk 0, size 768M Sun Nov 15 00:31:14 2026 * disk 1, size 512M Sun Nov 15 00:31:14 2026 * creating instance disks... Sun Nov 15 00:31:14 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:31:14 2026 adding disks to cluster config Sun Nov 15 00:31:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:31:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:31:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:31:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:31:14 2026 * running the instance OS create scripts... Sun Nov 15 00:31:14 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e56bd58e-6c2f-4be7-b923-c989f8882396 Serial number: 4 Creation time: 2026-11-15 00:31:14 Modification time: 2026-11-15 00:31:14 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:04:e6:59 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9122f34f-ba0d-479c-a5d0-54adf48fade6 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a06a0cce-02f4-4ffb-a9d2-af2e46bb8986.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a06a0cce-02f4-4ffb-a9d2-af2e46bb8986.file.disk0 (N/A:N/A) name: disk0 UUID: 2b690bef-3ab7-4273-8b58-a9d4c83bc65b - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/89d44036-5cff-476f-924a-1a152be98645.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/89d44036-5cff-476f-924a-1a152be98645.file.disk1 (N/A:N/A) name: disk1 UUID: 1da2b55f-50d7-4ead-bd33-68182b1e0088 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-15 00:31:16.411632 time=0:00:03.433089 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-15 00:31:16.411736 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 3990 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:31:27.711951 time=0:00:11.300215 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:31:27.712059 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:31:27.712080 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3993 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3993 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 3994 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:31:31 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3995 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3995 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 3996 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 3996 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:31:36.350199 time=0:00:08.638119 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:31:36.350325 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 3999 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:31:38.226770 time=0:00:01.876445 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:31:38.226909 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4000 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:31:49.503993 time=0:00:11.277084 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:31:49.504109 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4001 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:31:51.364772 time=0:00:01.860663 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:31:51.364928 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: e56bd58e-6c2f-4be7-b923-c989f8882396 Serial number: 16 Creation time: 2026-11-15 00:31:14 Modification time: 2026-11-15 00:31:50 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default (hda) spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:04:e6:59 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 9122f34f-ba0d-479c-a5d0-54adf48fade6 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a06a0cce-02f4-4ffb-a9d2-af2e46bb8986.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a06a0cce-02f4-4ffb-a9d2-af2e46bb8986.file.disk0 (N/A:N/A) name: disk0 UUID: 2b690bef-3ab7-4273-8b58-a9d4c83bc65b - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/89d44036-5cff-476f-924a-1a152be98645.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/89d44036-5cff-476f-924a-1a152be98645.file.disk1 (N/A:N/A) name: disk1 UUID: 1da2b55f-50d7-4ead-bd33-68182b1e0088 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:31:58 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:31:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:64:e6:3f,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:31:59 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:32:00 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:32:01 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:32:01 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:32:02 2026 * disk 2, size 1.0G Sun Nov 15 00:32:02 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:32:03 2026 - INFO: Hotplug done. Sun Nov 15 00:32:03 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:32:03 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:32:04 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:32:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:32:21.510429 time=0:00:30.145501 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:32:21.510600 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4022 GET /2/jobs/4023 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:32:23.715668 time=0:00:02.205068 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:32:23.715808 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:32:23.715832 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:32:23.715846 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:32:23.715859 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4024 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:32:30.024299 time=0:00:06.308440 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:32:30.024389 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:32:30.024413 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:32:30.024425 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:32:31 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:32:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:32:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:32:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:32:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:32:34 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:32:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:32:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:32:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:32:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:32:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:32:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:32:38.934893 time=0:00:08.910468 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:32:38.934997 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4031 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:32:40.830457 time=0:00:01.895460 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:32:40.830612 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4032 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4033 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4034 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4035 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 4036 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:33:18 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:33:19.500238 time=0:00:38.669626 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:33:19.500337 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:33:30.897179 time=0:00:11.396842 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 26e1a810879dd0240d3fdb8e93b3465db0439ab7 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4039, 4040 Waiting for job 4039 ... Sun Nov 15 00:33:32 2026 * Verifying cluster config Sun Nov 15 00:33:32 2026 * Verifying cluster certificate files Sun Nov 15 00:33:32 2026 * Verifying hypervisor parameters Sun Nov 15 00:33:32 2026 * Verifying all nodes belong to an existing group Waiting for job 4040 ... Sun Nov 15 00:33:32 2026 * Verifying group 'default' Sun Nov 15 00:33:32 2026 * Gathering data (3 nodes) Sun Nov 15 00:33:32 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:33:33 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:33:33 2026 * Verifying configuration file consistency Sun Nov 15 00:33:33 2026 * Verifying node status Sun Nov 15 00:33:33 2026 * Verifying instance status Sun Nov 15 00:33:33 2026 * Verifying orphan volumes Sun Nov 15 00:33:33 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:33:33 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:33:33 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:33:33 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:33:33 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:33:33 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:33:33 2026 * Other Notes Sun Nov 15 00:33:34 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 26e1a810879dd0240d3fdb8e93b3465db0439ab7 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:soundhw=' ---- Starting reduced number of instance tests with hypervisor parameter machine_version= Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=' <<<< 2026-11-15 00:33:36.841437 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:33:38 2026 * disk 0, size 768M Sun Nov 15 00:33:38 2026 * disk 1, size 512M Sun Nov 15 00:33:38 2026 * creating instance disks... Sun Nov 15 00:33:38 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:33:38 2026 adding disks to cluster config Sun Nov 15 00:33:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:33:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:33:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:33:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:33:38 2026 * running the instance OS create scripts... Sun Nov 15 00:33:38 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 99247651-cca6-4529-967e-27d5abfe568b Serial number: 4 Creation time: 2026-11-15 00:33:38 Modification time: 2026-11-15 00:33:38 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:36:9c:85 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 06b63339-3452-44c0-a5f0-de2daba3648f name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ad484def-0c25-4d0f-a4ea-c0ae1902af2f.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ad484def-0c25-4d0f-a4ea-c0ae1902af2f.file.disk0 (N/A:N/A) name: disk0 UUID: b9e84661-c764-47b3-a950-14bc2771fba5 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3e590b33-2d0d-48f2-8544-125d2c8bc5a0.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3e590b33-2d0d-48f2-8544-125d2c8bc5a0.file.disk1 (N/A:N/A) name: disk1 UUID: ecea3347-78fc-4545-8c60-d1a07c43b22b Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-15 00:33:40.302987 time=0:00:03.461550 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-15 00:33:40.303096 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4045 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:33:51.600404 time=0:00:11.297308 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:33:51.600601 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:33:51.600628 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4048 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4048 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 4049 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:33:55 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4050 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4050 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4051 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4051 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:34:00.182222 time=0:00:08.581594 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:34:00.182333 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4054 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:34:02.064499 time=0:00:01.882166 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:34:02.064656 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4055 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:34:13.387603 time=0:00:11.322947 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:34:13.387717 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4056 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:34:15.256534 time=0:00:01.868817 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:34:15.256647 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 99247651-cca6-4529-967e-27d5abfe568b Serial number: 16 Creation time: 2026-11-15 00:33:38 Modification time: 2026-11-15 00:34:14 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:36:9c:85 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 06b63339-3452-44c0-a5f0-de2daba3648f name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ad484def-0c25-4d0f-a4ea-c0ae1902af2f.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ad484def-0c25-4d0f-a4ea-c0ae1902af2f.file.disk0 (N/A:N/A) name: disk0 UUID: b9e84661-c764-47b3-a950-14bc2771fba5 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3e590b33-2d0d-48f2-8544-125d2c8bc5a0.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/3e590b33-2d0d-48f2-8544-125d2c8bc5a0.file.disk1 (N/A:N/A) name: disk1 UUID: ecea3347-78fc-4545-8c60-d1a07c43b22b Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:34:22 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:34:22 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:cb:b3:07,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:34:23 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:34:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:34:25 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:34:25 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:34:26 2026 * disk 2, size 1.0G Sun Nov 15 00:34:26 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:34:27 2026 - INFO: Hotplug done. Sun Nov 15 00:34:27 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:34:27 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:34:28 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:34:28 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:34:45.455786 time=0:00:30.199139 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:34:45.455937 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4077 GET /2/jobs/4078 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:34:47.635737 time=0:00:02.179800 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:34:47.635871 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:34:47.635913 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:34:47.635935 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:34:47.635949 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4079 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:34:53.922819 time=0:00:06.286870 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:34:53.922936 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:34:53.922960 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:34:53.922974 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:34:54 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:34:55 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:34:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:34:57 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:34:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:34:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:34:59 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:34:59 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:34:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:35:02 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:35:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:35:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:35:02.824907 time=0:00:08.901933 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:35:02.825002 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4086 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:35:04.710286 time=0:00:01.885284 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:35:04.710412 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4087 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4088 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4089 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4090 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 4091 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:35:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:35:43.294208 time=0:00:38.583796 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:35:43.294390 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:35:54.678072 time=0:00:11.383682 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c2ff92c27863ca4532c40c027ddbbc59439e45d6 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4094, 4095 Waiting for job 4094 ... Sun Nov 15 00:35:56 2026 * Verifying cluster config Sun Nov 15 00:35:56 2026 * Verifying cluster certificate files Sun Nov 15 00:35:56 2026 * Verifying hypervisor parameters Sun Nov 15 00:35:56 2026 * Verifying all nodes belong to an existing group Waiting for job 4095 ... Sun Nov 15 00:35:56 2026 * Verifying group 'default' Sun Nov 15 00:35:56 2026 * Gathering data (3 nodes) Sun Nov 15 00:35:56 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:35:57 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:35:57 2026 * Verifying configuration file consistency Sun Nov 15 00:35:57 2026 * Verifying node status Sun Nov 15 00:35:57 2026 * Verifying instance status Sun Nov 15 00:35:57 2026 * Verifying orphan volumes Sun Nov 15 00:35:57 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:35:57 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:35:57 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:35:57 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:35:57 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:35:57 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:35:57 2026 * Other Notes Sun Nov 15 00:35:57 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' c2ff92c27863ca4532c40c027ddbbc59439e45d6 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter machine_version=pc Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=pc' <<<< 2026-11-15 00:35:59.378098 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:36:00 2026 * disk 0, size 768M Sun Nov 15 00:36:00 2026 * disk 1, size 512M Sun Nov 15 00:36:00 2026 * creating instance disks... Sun Nov 15 00:36:00 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:36:00 2026 adding disks to cluster config Sun Nov 15 00:36:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:36:00 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:36:00 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:36:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:36:01 2026 * running the instance OS create scripts... Sun Nov 15 00:36:01 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fc003102-82f3-49dd-833f-2d1467ba908a Serial number: 4 Creation time: 2026-11-15 00:36:00 Modification time: 2026-11-15 00:36:01 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (pc) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:b9:a3:53 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 053f2098-6e0e-41ab-9bc2-36b81b3bd2d7 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a78a0339-919a-48f6-bef9-4b836d290b47.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a78a0339-919a-48f6-bef9-4b836d290b47.file.disk0 (N/A:N/A) name: disk0 UUID: df2329f0-fddb-400f-9b91-7475631d7a12 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/1e4e662b-c41b-4b0a-9f69-98aeff258462.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/1e4e662b-c41b-4b0a-9f69-98aeff258462.file.disk1 (N/A:N/A) name: disk1 UUID: 8bbcedc3-d8c8-4b3c-b623-a5ed17099b06 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-15 00:36:02.829213 time=0:00:03.451115 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-15 00:36:02.829332 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4099 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:36:14.137748 time=0:00:11.308416 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:36:14.137889 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:36:14.137914 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4102 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4102 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 4103 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:36:18 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4104 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4104 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4105 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4105 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:36:22.722935 time=0:00:08.585021 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:36:22.723066 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4108 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:36:24.615257 time=0:00:01.892191 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:36:24.615375 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4109 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:36:35.891846 time=0:00:11.276471 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:36:35.891966 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4110 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:36:37.703842 time=0:00:01.811876 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:36:37.703964 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: fc003102-82f3-49dd-833f-2d1467ba908a Serial number: 16 Creation time: 2026-11-15 00:36:00 Modification time: 2026-11-15 00:36:36 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (pc) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:b9:a3:53 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 053f2098-6e0e-41ab-9bc2-36b81b3bd2d7 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a78a0339-919a-48f6-bef9-4b836d290b47.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/a78a0339-919a-48f6-bef9-4b836d290b47.file.disk0 (N/A:N/A) name: disk0 UUID: df2329f0-fddb-400f-9b91-7475631d7a12 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/1e4e662b-c41b-4b0a-9f69-98aeff258462.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/1e4e662b-c41b-4b0a-9f69-98aeff258462.file.disk1 (N/A:N/A) name: disk1 UUID: 8bbcedc3-d8c8-4b3c-b623-a5ed17099b06 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:36:44 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:36:44 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:bb:c3:95,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:36:46 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:36:46 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:36:47 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:36:47 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:36:49 2026 * disk 2, size 1.0G Sun Nov 15 00:36:49 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:36:49 2026 - INFO: Hotplug done. Sun Nov 15 00:36:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:36:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:36:50 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:36:50 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:37:07.775785 time=0:00:30.071821 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:37:07.775935 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4131 GET /2/jobs/4132 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:37:09.999657 time=0:00:02.223722 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:37:09.999764 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:37:09.999788 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:37:09.999841 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:37:09.999853 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4133 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:37:16.272062 time=0:00:06.272209 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:37:16.272173 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:37:16.272196 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:37:16.272211 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:37:17 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:37:17 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:37:17 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:37:19 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:37:20 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:37:20 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:37:21 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:37:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:37:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:37:24 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:37:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:37:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:37:25.093618 time=0:00:08.821407 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:37:25.093757 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4140 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:37:26.973414 time=0:00:01.879657 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:37:26.973511 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4141 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4142 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4143 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4144 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 4145 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:38:04 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:38:05.611164 time=0:00:38.637653 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:38:05.611343 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:38:17.002893 time=0:00:11.391550 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1bd8227f15eb9af21386be1570eb26d27d9b942d /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4148, 4149 Waiting for job 4148 ... Sun Nov 15 00:38:18 2026 * Verifying cluster config Sun Nov 15 00:38:18 2026 * Verifying cluster certificate files Sun Nov 15 00:38:18 2026 * Verifying hypervisor parameters Sun Nov 15 00:38:18 2026 * Verifying all nodes belong to an existing group Waiting for job 4149 ... Sun Nov 15 00:38:18 2026 * Verifying group 'default' Sun Nov 15 00:38:19 2026 * Gathering data (3 nodes) Sun Nov 15 00:38:19 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:38:19 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:38:19 2026 * Verifying configuration file consistency Sun Nov 15 00:38:19 2026 * Verifying node status Sun Nov 15 00:38:19 2026 * Verifying instance status Sun Nov 15 00:38:19 2026 * Verifying orphan volumes Sun Nov 15 00:38:19 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:38:20 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:38:20 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:38:20 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:38:20 2026 - machine_version is set to the 'pc' type which could cause problems during live migration Sun Nov 15 00:38:20 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:38:20 2026 * Other Notes Sun Nov 15 00:38:20 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 1bd8227f15eb9af21386be1570eb26d27d9b942d /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter machine_version=q35 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=q35' <<<< 2026-11-15 00:38:21.702763 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:38:22 2026 * disk 0, size 768M Sun Nov 15 00:38:22 2026 * disk 1, size 512M Sun Nov 15 00:38:22 2026 * creating instance disks... Sun Nov 15 00:38:23 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:38:23 2026 adding disks to cluster config Sun Nov 15 00:38:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:38:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:38:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:38:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:38:23 2026 * running the instance OS create scripts... Sun Nov 15 00:38:23 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f2ed172a-8b9c-479a-9d28-b8463d153360 Serial number: 4 Creation time: 2026-11-15 00:38:23 Modification time: 2026-11-15 00:38:23 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0e:bc:2c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 116a8e33-5d93-4660-85af-f6b0bc1ceb84 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/6177fafe-3f46-4f00-b142-4d878af21339.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/6177fafe-3f46-4f00-b142-4d878af21339.file.disk0 (N/A:N/A) name: disk0 UUID: 9fe703ee-f97a-40c6-909e-9f2141eb2207 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fa10de0c-f3ff-4669-b25f-87857567b4e1.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fa10de0c-f3ff-4669-b25f-87857567b4e1.file.disk1 (N/A:N/A) name: disk1 UUID: 9ffb543a-9ab2-4187-b78a-562d7e2f258e Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-15 00:38:25.129668 time=0:00:03.426905 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-15 00:38:25.129760 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4153 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:38:36.428239 time=0:00:11.298479 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:38:36.428413 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:38:36.428440 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4156 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4156 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 4157 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:38:40 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4158 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4158 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4159 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4159 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:38:45.030086 time=0:00:08.601646 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:38:45.030188 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4162 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:38:46.898220 time=0:00:01.868032 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:38:46.898361 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4163 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:39:03.196693 time=0:00:16.298332 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:39:03.197190 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4164 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:39:05.024232 time=0:00:01.827042 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:39:05.024351 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f2ed172a-8b9c-479a-9d28-b8463d153360 Serial number: 16 Creation time: 2026-11-15 00:38:23 Modification time: 2026-11-15 00:39:04 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default (q35) mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:0e:bc:2c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 116a8e33-5d93-4660-85af-f6b0bc1ceb84 name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/6177fafe-3f46-4f00-b142-4d878af21339.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/6177fafe-3f46-4f00-b142-4d878af21339.file.disk0 (N/A:N/A) name: disk0 UUID: 9fe703ee-f97a-40c6-909e-9f2141eb2207 - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fa10de0c-f3ff-4669-b25f-87857567b4e1.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/fa10de0c-f3ff-4669-b25f-87857567b4e1.file.disk1 (N/A:N/A) name: disk1 UUID: 9ffb543a-9ab2-4187-b78a-562d7e2f258e Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:39:12 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:39:12 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:ed:3a:65,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:39:13 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:39:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:39:15 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:39:15 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:39:16 2026 * disk 2, size 1.0G Sun Nov 15 00:39:16 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:39:16 2026 - INFO: Hotplug done. Sun Nov 15 00:39:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:39:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:39:18 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:39:18 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:39:35.404777 time=0:00:30.380426 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:39:35.404876 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4185 GET /2/jobs/4186 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:39:37.591618 time=0:00:02.186742 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:39:37.591760 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:39:37.591784 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:39:37.591799 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:39:37.591811 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4187 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:39:43.871618 time=0:00:06.279807 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:39:43.871753 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:39:43.871776 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:39:43.871790 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:39:44 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:39:45 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:39:45 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:39:47 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:39:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:39:47 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:39:49 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:39:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:39:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:39:51 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:39:52 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:39:52 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:39:52.733840 time=0:00:08.862050 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:39:52.733930 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4194 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:39:54.617437 time=0:00:01.883507 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:39:54.617556 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4195 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4196 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4197 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4198 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 4199 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:40:42 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:40:43.262044 time=0:00:48.644488 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:40:43.262245 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:40:54.703593 time=0:00:11.441348 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cbc2a94c67f6336c3c3481eb4d3859647b31d19d /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4202, 4203 Waiting for job 4202 ... Sun Nov 15 00:40:56 2026 * Verifying cluster config Sun Nov 15 00:40:56 2026 * Verifying cluster certificate files Sun Nov 15 00:40:56 2026 * Verifying hypervisor parameters Sun Nov 15 00:40:56 2026 * Verifying all nodes belong to an existing group Waiting for job 4203 ... Sun Nov 15 00:40:56 2026 * Verifying group 'default' Sun Nov 15 00:40:56 2026 * Gathering data (3 nodes) Sun Nov 15 00:40:56 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:40:57 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:40:57 2026 * Verifying configuration file consistency Sun Nov 15 00:40:57 2026 * Verifying node status Sun Nov 15 00:40:57 2026 * Verifying instance status Sun Nov 15 00:40:57 2026 * Verifying orphan volumes Sun Nov 15 00:40:57 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:40:57 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:40:57 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:40:57 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:40:57 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:40:57 2026 * Other Notes Sun Nov 15 00:40:57 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' cbc2a94c67f6336c3c3481eb4d3859647b31d19d /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:machine_version=' ---- Starting reduced number of instance tests with hypervisor parameter virtio_disk_iothreads=0 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:virtio_disk_iothreads=0' <<<< 2026-11-15 00:41:00.792231 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:41:01 2026 * disk 0, size 768M Sun Nov 15 00:41:01 2026 * disk 1, size 512M Sun Nov 15 00:41:01 2026 * creating instance disks... Sun Nov 15 00:41:02 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:41:02 2026 adding disks to cluster config Sun Nov 15 00:41:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:41:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:41:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:41:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:41:02 2026 * running the instance OS create scripts... Sun Nov 15 00:41:02 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c6e69498-bc13-4c7e-b1ec-2b5d7699b730 Serial number: 4 Creation time: 2026-11-15 00:41:02 Modification time: 2026-11-15 00:41:02 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (0) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:52:d8:21 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 40966320-45a1-44fa-8000-aa6a5a98606a name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ff9b9ed0-1074-43fe-8b72-1caa8c75e88d.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ff9b9ed0-1074-43fe-8b72-1caa8c75e88d.file.disk0 (N/A:N/A) name: disk0 UUID: bd947dce-f12b-4e7c-9574-c993fabf2f6b - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/62e9bfd1-1abe-40e8-bce8-2067de003206.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/62e9bfd1-1abe-40e8-bce8-2067de003206.file.disk1 (N/A:N/A) name: disk1 UUID: d96efa8c-d1ed-497c-be78-3a714f5355f3 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-15 00:41:04.210977 time=0:00:03.418746 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-15 00:41:04.211066 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4208 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:41:15.523968 time=0:00:11.312902 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:41:15.524068 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:41:15.524089 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4211 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4211 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 4212 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:41:19 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4213 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4213 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4214 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4214 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:41:24.116393 time=0:00:08.592304 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:41:24.116559 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4217 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:41:26.008007 time=0:00:01.891448 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:41:26.008188 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4218 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:41:37.235873 time=0:00:11.227685 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:41:37.236012 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4219 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:41:39.091948 time=0:00:01.855936 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:41:39.092064 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: c6e69498-bc13-4c7e-b1ec-2b5d7699b730 Serial number: 16 Creation time: 2026-11-15 00:41:02 Modification time: 2026-11-15 00:41:38 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (0) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:52:d8:21 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 40966320-45a1-44fa-8000-aa6a5a98606a name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ff9b9ed0-1074-43fe-8b72-1caa8c75e88d.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/ff9b9ed0-1074-43fe-8b72-1caa8c75e88d.file.disk0 (N/A:N/A) name: disk0 UUID: bd947dce-f12b-4e7c-9574-c993fabf2f6b - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/62e9bfd1-1abe-40e8-bce8-2067de003206.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/62e9bfd1-1abe-40e8-bce8-2067de003206.file.disk1 (N/A:N/A) name: disk1 UUID: d96efa8c-d1ed-497c-be78-3a714f5355f3 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:41:46 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:41:46 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:5a:a3:f9,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:41:47 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:41:47 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:41:49 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:41:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:41:50 2026 * disk 2, size 1.0G Sun Nov 15 00:41:50 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:41:50 2026 - INFO: Hotplug done. Sun Nov 15 00:41:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:41:51 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:41:52 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:41:52 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:42:09.433581 time=0:00:30.341517 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:42:09.433696 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4240 GET /2/jobs/4241 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:42:11.635655 time=0:00:02.201959 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:42:11.635798 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:42:11.635822 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:42:11.635871 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:42:11.635885 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4242 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:42:17.933417 time=0:00:06.297532 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:42:17.933510 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:42:17.933532 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:42:17.933545 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:42:18 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:42:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:42:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:42:21 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:42:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:42:21 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:42:23 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:42:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:42:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:42:26 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:42:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:42:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:42:26.829519 time=0:00:08.895974 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:42:26.829610 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4249 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:42:28.711991 time=0:00:01.882381 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:42:28.712098 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4250 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4251 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4252 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4253 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 4254 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:43:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:43:07.410635 time=0:00:38.698537 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:43:07.410774 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:43:18.809928 time=0:00:11.399154 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7a765b3a9ec43441070f42284c570f246c991b88 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4257, 4258 Waiting for job 4257 ... Sun Nov 15 00:43:20 2026 * Verifying cluster config Sun Nov 15 00:43:20 2026 * Verifying cluster certificate files Sun Nov 15 00:43:20 2026 * Verifying hypervisor parameters Sun Nov 15 00:43:20 2026 * Verifying all nodes belong to an existing group Waiting for job 4258 ... Sun Nov 15 00:43:20 2026 * Verifying group 'default' Sun Nov 15 00:43:20 2026 * Gathering data (3 nodes) Sun Nov 15 00:43:20 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:43:21 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:43:21 2026 * Verifying configuration file consistency Sun Nov 15 00:43:21 2026 * Verifying node status Sun Nov 15 00:43:21 2026 * Verifying instance status Sun Nov 15 00:43:21 2026 * Verifying orphan volumes Sun Nov 15 00:43:21 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:43:21 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:43:21 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:43:21 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:43:21 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:43:21 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:43:21 2026 * Other Notes Sun Nov 15 00:43:21 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 7a765b3a9ec43441070f42284c570f246c991b88 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter virtio_disk_iothreads=2 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:virtio_disk_iothreads=2' <<<< 2026-11-15 00:43:23.426325 start [TestInstanceAddFile] gnt-instance add -t file Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=file --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:43:24 2026 * disk 0, size 768M Sun Nov 15 00:43:24 2026 * disk 1, size 512M Sun Nov 15 00:43:24 2026 * creating instance disks... Sun Nov 15 00:43:24 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:43:24 2026 adding disks to cluster config Sun Nov 15 00:43:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:43:24 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:43:24 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:43:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:43:25 2026 * running the instance OS create scripts... Sun Nov 15 00:43:25 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ad0d3d0c-5212-4701-bcac-73143768b100 Serial number: 4 Creation time: 2026-11-15 00:43:24 Modification time: 2026-11-15 00:43:25 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (2) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3c:24:3b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 884f8d26-1a80-4e48-a17b-f36178dd388f name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/041330bb-fc56-4436-a899-cf2543d6cf23.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/041330bb-fc56-4436-a899-cf2543d6cf23.file.disk0 (N/A:N/A) name: disk0 UUID: 2d05f36d-5cfd-4a87-a830-458550ceaf9b - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b8002a43-645d-4792-8229-69d9efbe13a2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b8002a43-645d-4792-8229-69d9efbe13a2.file.disk1 (N/A:N/A) name: disk1 UUID: f0855e7d-1268-48b6-9b3e-d866af80825e Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddFile] gnt-instance add -t file ------------- >>>> 2026-11-15 00:43:26.859702 time=0:00:03.433377 [TestInstanceAddFile] gnt-instance add -t file <<<< 2026-11-15 00:43:26.859785 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4262 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:43:38.158675 time=0:00:11.298890 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:43:38.158798 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:43:38.158845 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4265 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4265 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 4266 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:43:42 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4267 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4267 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4268 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4268 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:43:46.761893 time=0:00:08.603048 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:43:46.762008 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4271 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:43:48.652250 time=0:00:01.890242 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:43:48.652375 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4272 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:43:59.871705 time=0:00:11.219330 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:43:59.871827 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4273 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:44:01.675823 time=0:00:01.803996 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:44:01.675930 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: ad0d3d0c-5212-4701-bcac-73143768b100 Serial number: 16 Creation time: 2026-11-15 00:43:24 Modification time: 2026-11-15 00:44:00 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (2) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3c:24:3b IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 884f8d26-1a80-4e48-a17b-f36178dd388f name: None Disk template: file Disks: - disk/0: file, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/041330bb-fc56-4436-a899-cf2543d6cf23.file.disk0'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/041330bb-fc56-4436-a899-cf2543d6cf23.file.disk0 (N/A:N/A) name: disk0 UUID: 2d05f36d-5cfd-4a87-a830-458550ceaf9b - disk/1: file, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b8002a43-645d-4792-8229-69d9efbe13a2.file.disk1'] on primary: /srv/ganeti/file-storage/kvm-test-instance02.staging.ganeti.org/b8002a43-645d-4792-8229-69d9efbe13a2.file.disk1 (N/A:N/A) name: disk1 UUID: f0855e7d-1268-48b6-9b3e-d866af80825e Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:44:08 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:44:08 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:99:81:a0,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:44:10 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:44:10 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:44:11 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:44:11 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:44:13 2026 * disk 2, size 1.0G Sun Nov 15 00:44:13 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:44:13 2026 - INFO: Hotplug done. Sun Nov 15 00:44:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:44:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:44:14 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:44:14 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:44:31.984485 time=0:00:30.308555 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:44:31.984618 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4294 GET /2/jobs/4295 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:44:34.195631 time=0:00:02.211013 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:44:34.195749 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:44:34.195767 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:44:34.195781 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:44:34.195792 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4296 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:44:40.492753 time=0:00:06.296961 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:44:40.492861 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:44:40.492883 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:44:40.492898 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:44:41 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:44:41 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:44:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:44:44 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:44:44 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:44:44 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:44:46 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:44:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:44:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:44:48 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:44:48 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:44:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:44:49.449538 time=0:00:08.956640 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:44:49.449674 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4303 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:44:51.330226 time=0:00:01.880552 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:44:51.330385 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4304 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4305 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4306 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4307 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 4308 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:45:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:45:30.054242 time=0:00:38.723857 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:45:30.054385 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:45:41.449514 time=0:00:11.395129 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e0fbf55318d09d0adcbce21ea5572adf9067e611 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4311, 4312 Waiting for job 4311 ... Sun Nov 15 00:45:42 2026 * Verifying cluster config Sun Nov 15 00:45:42 2026 * Verifying cluster certificate files Sun Nov 15 00:45:42 2026 * Verifying hypervisor parameters Sun Nov 15 00:45:42 2026 * Verifying all nodes belong to an existing group Waiting for job 4312 ... Sun Nov 15 00:45:43 2026 * Verifying group 'default' Sun Nov 15 00:45:43 2026 * Gathering data (3 nodes) Sun Nov 15 00:45:43 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:45:44 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:45:44 2026 * Verifying configuration file consistency Sun Nov 15 00:45:44 2026 * Verifying node status Sun Nov 15 00:45:44 2026 * Verifying instance status Sun Nov 15 00:45:44 2026 * Verifying orphan volumes Sun Nov 15 00:45:44 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:45:44 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:45:44 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:45:44 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:45:44 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:45:44 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:45:44 2026 * Other Notes Sun Nov 15 00:45:44 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e0fbf55318d09d0adcbce21ea5572adf9067e611 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:virtio_disk_iothreads=1' Command: ssh scratchy.staging.ganeti.org 'gnt-job autoarchive all' Archived 0 jobs, 0 unchecked left ---- Starting instance tests with default HVparams --------------------- <<<< 2026-11-15 00:45:47.565953 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:45:48 2026 * disk 0, size 768M Sun Nov 15 00:45:48 2026 * disk 1, size 512M Sun Nov 15 00:45:48 2026 * creating instance disks... Sun Nov 15 00:45:48 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:45:49 2026 adding disks to cluster config Sun Nov 15 00:45:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:45:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:45:49 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:45:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:45:49 2026 * running the instance OS create scripts... Sun Nov 15 00:45:49 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4096cd96-4fb5-4810-8502-3480c9b6c59b Serial number: 4 Creation time: 2026-11-15 00:45:49 Modification time: 2026-11-15 00:45:49 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6b:2d:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f435eac1-05b0-4599-a45a-8b80d7500457 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: af60c0f3-01cc-489d-a44f-6201c2644d6b - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 63ab2f70-bdba-48f5-8274-45b8733c1641 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-11-15 00:45:51.013005 time=0:00:03.447052 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile **** 2026-11-15 00:45:51.013093 skipping [TestInstanceUserDown] Tests user shutdown, test(s) instance-user-down disabled **** 2026-11-15 00:45:51.013114 skipping [TestInstanceCommunication] Tests instance communication via 'gnt-instance modify', test(s) instance-communication disabled <<<< 2026-11-15 00:45:51.013123 start [TestClusterEpo] gnt-cluster epo - Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list --verbose --no-headers -o powered' (unavail) (unavail) (unavail) Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --groups --all' Stderr was: Only one of --groups or --all are allowed Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --all some_arg' Stderr was: Arguments in combination with --all are not allowed Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f scratchy.staging.ganeti.org' Stderr was: scratchy.staging.ganeti.org is the master node, please do a master-failover to another node not affected by the EPO or use --all if you intend to shutdown the whole cluster Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 12h' The watcher is paused until Sun Nov 15 12:45:52 2026. Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo -f --all' Node grandpa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node maude-flanders.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node scratchy.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Submit shutdown of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 4316 Waiting for job 4316 for kvm-test-instance02.staging.ganeti.org ... All instances have been stopped successfully Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status' ERROR_down Command: ssh scratchy.staging.ganeti.org 'gnt-cluster epo --on -f --all' Node grandpa.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Node maude-flanders.staging.ganeti.org does not support out-of-band handling, it can not be handled in a fully automated manner Waiting until all nodes are available again Submit startup of instance kvm-test-instance02.staging.ganeti.org Submitted jobs 4317 Waiting for job 4317 for kvm-test-instance02.staging.ganeti.org ... All instances have been started successfully Node maude-flanders.staging.ganeti.org became available Node scratchy.staging.ganeti.org became available Node grandpa.staging.ganeti.org became available Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status' running Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. ---- PASSED [TestClusterEpo] gnt-cluster epo --------------------------- >>>> 2026-11-15 00:46:06.469879 time=0:00:15.456756 [TestClusterEpo] gnt-cluster epo <<<< 2026-11-15 00:46:06.469965 start [TestPauseWatcher] Tests and pauses the watcher Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher pause 4h' The watcher is paused until Sun Nov 15 04:46:06 2026. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is paused until Sun Nov 15 04:46:06 2026. ---- PASSED [TestPauseWatcher] Tests and pauses the watcher ------------ >>>> 2026-11-15 00:46:07.051335 time=0:00:00.581370 [TestPauseWatcher] Tests and pauses the watcher **** 2026-11-15 00:46:07.051502 skipping [TestInstanceAutomaticRestart] Test automatic restart of instance by ganeti-watcher, test(s) instance-automatic-restart disabled **** 2026-11-15 00:46:07.051522 skipping [TestInstanceConsecutiveFailures] Test five consecutive instance failures, test(s) instance-consecutive-failures disabled <<<< 2026-11-15 00:46:07.051528 start [TestResumeWatcher] Tests and unpauses the watcher Command: ssh scratchy.staging.ganeti.org 'gnt-cluster watcher continue' The watcher is no longer paused. Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster watcher info' The watcher is not paused. ---- PASSED [TestResumeWatcher] Tests and unpauses the watcher --------- >>>> 2026-11-15 00:46:07.617698 time=0:00:00.566170 [TestResumeWatcher] Tests and unpauses the watcher <<<< 2026-11-15 00:46:07.617922 start [TestNodeListDrbd] gnt-node list-drbd Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list-drbd --no-header scratchy.staging.ganeti.org' ---- PASSED [TestNodeListDrbd] gnt-node list-drbd ---------------------- >>>> 2026-11-15 00:46:07.856379 time=0:00:00.238457 [TestNodeListDrbd] gnt-node list-drbd **** 2026-11-15 00:46:07.856464 skipping Converting instance of template sharedfile, test(s) conversion feature disabled **** 2026-11-15 00:46:07.856479 skipping [TestInstanceModifyDisks] gnt-instance modify --disk, test(s) instance-modify-disks disabled <<<< 2026-11-15 00:46:07.856487 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4318 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:46:19.148399 time=0:00:11.291912 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:46:19.148537 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:46:19.148563 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4321 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4321 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 4322 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:46:23 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4323 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4323 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4324 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4324 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:46:27.686230 time=0:00:08.537667 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:46:27.686377 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4327 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:46:29.573947 time=0:00:01.887570 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:46:29.574065 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4328 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:46:40.908124 time=0:00:11.334059 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:46:40.908245 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4329 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:46:42.824029 time=0:00:01.915784 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:46:42.824144 start [TestInstanceList] gnt-instance list Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_state,admin_state_source,admin_up,be/always_failover,be/auto_balance,be/maxmem,be/memory,be/minmem,be/spindle_use,be/vcpus,beparams,bridge,console,ctime,custom_beparams,custom_hvparams,custom_nicparams,custom_osparams,disk.count,disk.name/0,disk.name/1,disk.name/10,disk.name/11,disk.name/12,disk.name/13,disk.name/14,disk.name/15,disk.name/2,disk.name/3,disk.name/4,disk.name/5,disk.name/6,disk.name/7,disk.name/8,disk.name/9,disk.names,disk.size/0,disk.size/1,disk.size/10,disk.size/11,disk.size/12,disk.size/13,disk.size/14,disk.size/15,disk.size/2,disk.size/3,disk.size/4,disk.size/5,disk.size/6,disk.size/7,disk.size/8,disk.size/9,disk.sizes,disk.spindles,disk.spindles/0,disk.spindles/1,disk.spindles/10,disk.spindles/11,disk.spindles/12,disk.spindles/13,disk.spindles/14,disk.spindles/15,disk.spindles/2,disk.spindles/3,disk.spindles/4,disk.spindles/5,disk.spindles/6,disk.spindles/7,disk.spindles/8,disk.spindles/9,disk.uuid/0,disk.uuid/1,disk.uuid/10,disk.uuid/11,disk.uuid/12,disk.uuid/13,disk.uuid/14,disk.uuid/15,disk.uuid/2,disk.uuid/3,disk.uuid/4,disk.uuid/5,disk.uuid/6,disk.uuid/7,disk.uuid/8,disk.uuid/9,disk.uuids,disk_template,disk_usage,disks_active,forthcoming,hv/acpi,hv/blockdev_prefix,hv/boot_order,hv/bootloader_args,hv/bootloader_path,hv/cdrom2_image_path,hv/cdrom_disk_type,hv/cdrom_image_path,hv/cpu_cap,hv/cpu_cores,hv/cpu_mask,hv/cpu_sockets,hv/cpu_threads,hv/cpu_type,hv/cpu_weight,hv/cpuid,hv/device_model,hv/devices,hv/disk_aio,hv/disk_cache,hv/disk_discard,hv/disk_type,hv/drop_capabilities,hv/extra_cgroups,hv/extra_config,hv/floppy_image_path,hv/init_script,hv/initrd_path,hv/kernel_args,hv/kernel_path,hv/keymap,hv/kvm_extra,hv/kvm_flag,hv/kvm_path,hv/kvm_pci_reservations,hv/machine_version,hv/mem_path,hv/migration_caps,hv/migration_downtime,hv/nic_type,hv/num_ttys,hv/pae,hv/pci_pass,hv/pvh_mode,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 scratchy.staging.ganeti.org 'gnt-instance list --output nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid,nic.count,nic.uuids,hv/spice_zlib_glz_wan_compression,hv/floppy_image_path,hv/cpu_weight,disk.spindles/9,hv/spice_image_compression,nic.network.name/0,hv/init_script,hv/migration_caps,be/auto_balance,mac,nic.ip/5,nic.network.name/2,hv/vnc_password_file,nic.network.name/1,hv/cpu_sockets,hv/use_localtime,hv/kvm_path,hv/disk_type,nic.modes,hv/kvm_pci_reservations,disk.size/14,sda_size,disk.uuid/0,nic.network/7,custom_osparams,disk.name/1,disk.size/2,disk.uuid/1,ctime,disk.name/9,hv/kvm_flag,disk.name/10,hv/vnc_bind_address,nic.uuid/4,admin_state,nic.mac/5,hvparams,disk.name/8,nic.network.name/4,hv/cpuid,nic_link,nic.ip/3,hv/use_chroot,admin_up,nic.ip/2,disk.name/2,nic.macs,disk.uuid/10,be/maxmem,disk.name/12,hv/viridian,forthcoming,nic.name/6,nic.bridge/3,nic.ip/0,disk.size/10,hv/kernel_path,nic.name/3,hv/nic_type,pnode,nic.vlan/1,nic.mode/1,osparams,nic.uuid/7,disk.spindles/8,tags,disk.size/5,disk.size/6,nic.network.name/5,nic.vlan/7,nic.name/0,custom_beparams,hv/cpu_mask,hv/spice_tls_ciphers,hv/initrd_path,nic.mac/7,nic.mode/0,nic.link/2,nic.mac/4,disk.spindles/6,nic.link/6,hv/devices,disk.uuid/4,mtime,pnode.group.uuid,disk.name/13,disk.spindles/0,nic.networks,hv/bootloader_path,hv/serial_speed,disk.size/1,nic.mode/7,nic.vlan/4,disk.size/7,hv/usb_mouse,be/minmem,hv/virtio_net_queues,nic.name/7,hv/cdrom_disk_type,nic.mode/6,hv/spice_password_file,disks_active,hv/blockdev_prefix,hv/scsi_controller_type,disk.uuid/3,os,disk.name/15,nic.name/2,beparams,hv/use_guest_agent,custom_nicparams,hv/user_shutdown,disk.spindles/15,nic.ip/4,hv/root_path,disk.spindles/12,hv/cpu_type,disk.spindles/2,disk.spindles/7,oper_state,nic.uuid/6,hv/vnc_x509_verify,nic.bridge/5,nic.name/1,hv/disk_discard,hv/vif_script,be/memory,nic.mode/3,disk.name/3,hv/num_ttys,hv/security_model,hv/vnc_tls,sdb_size,hv/extra_cgroups,nic.networks.names,nic.ips,nic.vlan/3,hv/machine_version,nic.network/6,disk.uuid/8,hv/security_domain,hv/disk_aio,nic.network.name/3,hv/extra_config,hypervisor,hv/device_model,disk.size/9,be/spindle_use,disk.uuid/5,hv/cpu_cores,hv/drop_capabilities,custom_hvparams,hv/boot_order,hv/vnet_hdr,hv/acpi,hv/spice_ip_version,hv/startup_timeout,nic.vlan/2,nic.bridge/4,disk.spindles/10,serial_no,disk.name/7,hv/migration_downtime,nic.network/3,nic.uuid/0,hv/disk_cache,disk_template,hv/cdrom_image_path,nic.bridge/1,hv/vif_type,disk.spindles/4,hv/spice_use_tls,disk.name/14,nic.vlan/6,disk.uuid/13,nic.network.name/7,hv/serial_console,hv/spice_use_vdagent,disk.name/6,nic.link/0,nic.ip/7,disk.size/12,nic.network/0,nic.mode/5,nic.network.name/6,hv/kernel_args,oper_ram,hv/keymap,disk.sizes,hv/pae,nic.link/5,disk.spindles/14,nic.vlan/0,nic.ip/6,nic.vlans,disk.spindles/11,nic.vlan/5,disk_usage,hv/spice_streaming_video,nic.mac/2,disk.size/15,nic.bridge/2,hv/use_bootloader,vcpus,disk.uuid/12,disk.spindles/5,disk.count,nic.network/2,disk.names,disk.uuids,disk.spindles/3,disk.uuid/9,disk.size/0,disk.size/4,be/vcpus,hv/vga,hv/soundhw,nic.ip/1,nic.network/1,nic.bridge/6,nic.name/5,nic.bridge/0,disk.size/3,oper_vcpus,hv/bootloader_args,nic.mode/2,nic.network/4,disk.uuid/7,nic.bridges,name,disk.size/11,admin_state_source,nic.mode/4,hv/spice_bind,disk.size/8,nic_network,hv/pvh_mode,snodes.group,hv/usb_devices,disk.name/4,nic.mac/1,nic_mode,nic.network/5,nic.mac/0,disk.uuid/11,nic.link/4,nic.links,disk.uuid/14,disk.spindles,snodes,ip,hv/mem_path,nic.bridge/7,disk.spindles/13,hv/vnc_x509_path,disk.size/13,status,hv/kvm_extra,disk.uuid/2,nic.uuid/1,hv/spice_jpeg_wan_compression,bridge,hv/spice_playback_compression,hv/cpu_threads,nic.uuid/2,nic.link/1,disk.name/0,disk.name/5,hv/vhost_net,disk.name/11,nic.names,be/always_failover,console,hv/reboot_behavior,pnode.group,hv/cdrom2_image_path,nic.link/7,hv/virtio_disk_iothreads,hv/pci_pass,nic.mac/6,disk.uuid/15,nic.mac/3,nic.name/4,nic.link/3,nic.uuid/5,hv/cpu_cap,uuid,disk.spindles/1,nic.uuid/3,network_port,disk.uuid/6,snodes.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output snodes.group.uuid,disk.uuid/6,network_port,nic.uuid/3,disk.spindles/1,uuid,hv/cpu_cap,nic.uuid/5,nic.link/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.name/4,nic.mac/3,disk.uuid/15,nic.mac/6,hv/pci_pass >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/virtio_disk_iothreads,nic.link/7,hv/cdrom2_image_path,pnode.group,hv/reboot_behavior,console,be/always_failover,nic.names >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/11,hv/vhost_net >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/5,disk.name/0,nic.link/1,nic.uuid/2,hv/cpu_threads,hv/spice_playback_compression,bridge >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_jpeg_wan_compression,nic.uuid/1,disk.uuid/2,hv/kvm_extra,status,disk.size/13,hv/vnc_x509_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.spindles/13,nic.bridge/7,hv/mem_path,ip,snodes,disk.spindles,disk.uuid/14 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.links,nic.link/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/11,nic.mac/0,nic.network/5,nic_mode,nic.mac/1,disk.name/4,hv/usb_devices,snodes.group >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pvh_mode,nic_network >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/8,hv/spice_bind,nic.mode/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output admin_state_source,disk.size/11,name,nic.bridges,disk.uuid/7,nic.network/4,nic.mode/2,hv/bootloader_args,oper_vcpus,disk.size/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.bridge/0,nic.name/5,nic.bridge/6,nic.network/1,nic.ip/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/soundhw,hv/vga,be/vcpus,disk.size/4,disk.size/0,disk.uuid/9,disk.spindles/3 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuids,disk.names,nic.network/2,disk.count,disk.spindles/5,disk.uuid/12,vcpus,hv/use_bootloader,nic.bridge/2,disk.size/15 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.mac/2,hv/spice_streaming_video,disk_usage,nic.vlan/5,disk.spindles/11,nic.vlans,nic.ip/6,nic.vlan/0,disk.spindles/14,nic.link/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/pae,disk.sizes,hv/keymap,oper_ram,hv/kernel_args,nic.network.name/6,nic.mode/5 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.network/0,disk.size/12,nic.ip/7,nic.link/0,disk.name/6,hv/spice_use_vdagent,hv/serial_console,nic.network.name/7,disk.uuid/13 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/6,disk.name/14,hv/spice_use_tls,disk.spindles/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vif_type,nic.bridge/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cdrom_image_path,disk_template,hv/disk_cache,nic.uuid/0,nic.network/3,hv/migration_downtime,disk.name/7,serial_no,disk.spindles/10,nic.bridge/4 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/2,hv/startup_timeout,hv/spice_ip_version,hv/acpi,hv/vnet_hdr,hv/boot_order,custom_hvparams,hv/drop_capabilities,hv/cpu_cores >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/5,be/spindle_use,disk.size/9,hv/device_model,hypervisor,hv/extra_config,nic.network.name/3,hv/disk_aio >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/security_domain,disk.uuid/8,nic.network/6,hv/machine_version,nic.vlan/3,nic.ips,nic.networks.names,hv/extra_cgroups,sdb_size >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/vnc_tls,hv/security_model,hv/num_ttys,disk.name/3,nic.mode/3,be/memory,hv/vif_script >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/disk_discard,nic.name/1,nic.bridge/5,hv/vnc_x509_verify,nic.uuid/6,oper_state,disk.spindles/7,disk.spindles/2,hv/cpu_type,disk.spindles/12 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/root_path,nic.ip/4,disk.spindles/15,hv/user_shutdown,custom_nicparams,hv/use_guest_agent,beparams,nic.name/2 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/15,os,disk.uuid/3,hv/scsi_controller_type,hv/blockdev_prefix,disks_active >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_password_file,nic.mode/6,hv/cdrom_disk_type,nic.name/7,hv/virtio_net_queues,be/minmem,hv/usb_mouse,disk.size/7 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.vlan/4,nic.mode/7,disk.size/1,hv/serial_speed,hv/bootloader_path,nic.networks,disk.spindles/0,disk.name/13,pnode.group.uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output mtime,disk.uuid/4,hv/devices,nic.link/6,disk.spindles/6,nic.mac/4,nic.link/2,nic.mode/0,nic.mac/7,hv/initrd_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_tls_ciphers,hv/cpu_mask >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_beparams,nic.name/0,nic.vlan/7,nic.network.name/5,disk.size/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/5,tags,disk.spindles/8,nic.uuid/7,osparams,nic.mode/1,nic.vlan/1,pnode >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/nic_type,nic.name/3,hv/kernel_path >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.size/10,nic.ip/0,nic.bridge/3,nic.name/6 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output forthcoming,hv/viridian,disk.name/12,be/maxmem,disk.uuid/10,nic.macs,disk.name/2,nic.ip/2,admin_up,hv/use_chroot >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.ip/3,nic_link,hv/cpuid,nic.network.name/4,disk.name/8 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hvparams,nic.mac/5,admin_state,nic.uuid/4,hv/vnc_bind_address >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.name/10,hv/kvm_flag,disk.name/9,ctime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output disk.uuid/1,disk.size/2,disk.name/1 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output custom_osparams,nic.network/7,disk.uuid/0,sda_size,disk.size/14,hv/kvm_pci_reservations >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output nic.modes,hv/disk_type >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/kvm_path,hv/use_localtime >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/cpu_sockets,nic.network.name/1,hv/vnc_password_file,nic.network.name/2,nic.ip/5,mac,be/auto_balance,hv/migration_caps >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/init_script,nic.network.name/0 >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output hv/spice_image_compression,disk.spindles/9,hv/cpu_weight,hv/floppy_image_path,hv/spice_zlib_glz_wan_compression,nic.uuids,nic.count >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list '\''--separator=|'\'' --no-headers --output name kvm-test-instance02.staging.ganeti.org' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Instance name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-instance list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: ---- PASSED [TestInstanceList] gnt-instance list ----------------------- >>>> 2026-11-15 00:46:53.394029 time=0:00:10.569885 [TestInstanceList] gnt-instance list Warning: Queried for unknown fields field/does/not/exist <<<< 2026-11-15 00:46:53.394126 start [TestInstanceInfo] gnt-instance info Command: ssh scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4096cd96-4fb5-4810-8502-3480c9b6c59b Serial number: 18 Creation time: 2026-11-15 00:45:49 Modification time: 2026-11-15 00:46:41 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6b:2d:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f435eac1-05b0-4599-a45a-8b80d7500457 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: af60c0f3-01cc-489d-a44f-6201c2644d6b - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 63ab2f70-bdba-48f5-8274-45b8733c1641 ---- PASSED [TestInstanceInfo] gnt-instance info ----------------------- >>>> 2026-11-15 00:46:54.467963 time=0:00:01.073837 [TestInstanceInfo] gnt-instance info <<<< 2026-11-15 00:46:54.468071 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4096cd96-4fb5-4810-8502-3480c9b6c59b Serial number: 18 Creation time: 2026-11-15 00:45:49 Modification time: 2026-11-15 00:46:41 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6b:2d:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f435eac1-05b0-4599-a45a-8b80d7500457 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: af60c0f3-01cc-489d-a44f-6201c2644d6b - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 63ab2f70-bdba-48f5-8274-45b8733c1641 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:47:01 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:47:01 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:37:40:b1,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:47:02 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:47:03 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:47:04 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:47:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:47:05 2026 * disk 2, size 1.0G Sun Nov 15 00:47:06 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:47:06 2026 - INFO: Hotplug done. Sun Nov 15 00:47:06 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:47:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:47:07 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:47:07 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:47:24.807612 time=0:00:30.339541 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:47:24.807783 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4351 GET /2/jobs/4352 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:47:26.996112 time=0:00:02.188329 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:47:26.996236 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:47:26.996258 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:47:26.996273 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:47:26.996285 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4353 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:47:33.280557 time=0:00:06.284272 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:47:33.280697 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:47:33.280722 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:47:33.280738 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4096cd96-4fb5-4810-8502-3480c9b6c59b Serial number: 41 Creation time: 2026-11-15 00:45:49 Modification time: 2026-11-15 00:47:32 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6b:2d:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f435eac1-05b0-4599-a45a-8b80d7500457 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: af60c0f3-01cc-489d-a44f-6201c2644d6b - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 63ab2f70-bdba-48f5-8274-45b8733c1641 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.WCQBSv Command: ssh scratchy.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance02.staging.ganeti.org'\''; } > /tmp/gnt.WCQBSv && mv /tmp/gnt.WCQBSv /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Stdout was: Sun Nov 15 00:47:35 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.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4096cd96-4fb5-4810-8502-3480c9b6c59b Serial number: 41 Creation time: 2026-11-15 00:45:49 Modification time: 2026-11-15 00:47:32 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6b:2d:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f435eac1-05b0-4599-a45a-8b80d7500457 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: af60c0f3-01cc-489d-a44f-6201c2644d6b - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 63ab2f70-bdba-48f5-8274-45b8733c1641 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.9hefFk Command: ssh scratchy.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance02.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.9hefFk && mv /tmp/gnt.9hefFk /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4096cd96-4fb5-4810-8502-3480c9b6c59b Serial number: 41 Creation time: 2026-11-15 00:45:49 Modification time: 2026-11-15 00:47:32 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6b:2d:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f435eac1-05b0-4599-a45a-8b80d7500457 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: af60c0f3-01cc-489d-a44f-6201c2644d6b - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 63ab2f70-bdba-48f5-8274-45b8733c1641 Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4096cd96-4fb5-4810-8502-3480c9b6c59b Serial number: 43 Creation time: 2026-11-15 00:45:49 Modification time: 2026-11-15 00:47:38 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6b:2d:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f435eac1-05b0-4599-a45a-8b80d7500457 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: af60c0f3-01cc-489d-a44f-6201c2644d6b - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 63ab2f70-bdba-48f5-8274-45b8733c1641 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4096cd96-4fb5-4810-8502-3480c9b6c59b Serial number: 45 Creation time: 2026-11-15 00:45:49 Modification time: 2026-11-15 00:47:41 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6b:2d:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f435eac1-05b0-4599-a45a-8b80d7500457 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: af60c0f3-01cc-489d-a44f-6201c2644d6b - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 63ab2f70-bdba-48f5-8274-45b8733c1641 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-11-15 00:47:43.452869 time=0:00:10.172131 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-11-15 00:47:43.452957 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/4362 GET /2/jobs/4363 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-11-15 00:47:47.216108 time=0:00:03.763151 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-11-15 00:47:47.216206 start [TestInstanceRenameAndBack] gnt-instance rename Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4096cd96-4fb5-4810-8502-3480c9b6c59b Serial number: 49 Creation time: 2026-11-15 00:45:49 Modification time: 2026-11-15 00:47:46 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6b:2d:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f435eac1-05b0-4599-a45a-8b80d7500457 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: af60c0f3-01cc-489d-a44f-6201c2644d6b - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 63ab2f70-bdba-48f5-8274-45b8733c1641 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.paX8NC Command: ssh scratchy.staging.ganeti.org '{ cat /etc/hosts && echo -e '\''::1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org\n127.0.0.1 meeeeh-not-exists kvm-test-instance03.staging.ganeti.org'\''; } > /tmp/gnt.paX8NC && mv /tmp/gnt.paX8NC /etc/hosts' Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Stdout was: Sun Nov 15 00:47:48 2026 - INFO: Resolved given name 'kvm-test-instance03.staging.ganeti.org' to 'localhost' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_input, error details: Resolved hostname 'localhost' does not look the same as given hostname 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4096cd96-4fb5-4810-8502-3480c9b6c59b Serial number: 49 Creation time: 2026-11-15 00:45:49 Modification time: 2026-11-15 00:47:46 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6b:2d:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f435eac1-05b0-4599-a45a-8b80d7500457 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: af60c0f3-01cc-489d-a44f-6201c2644d6b - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 63ab2f70-bdba-48f5-8274-45b8733c1641 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org /tmp/gnt.668TV1 Command: ssh scratchy.staging.ganeti.org 'sed -e '\''/^\(::1\|127\.0\.0\.1\)\s\+meeeeh-not-exists kvm-test-instance03.staging.ganeti.org/d'\'' /etc/hosts > /tmp/gnt.668TV1 && mv /tmp/gnt.668TV1 /etc/hosts' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4096cd96-4fb5-4810-8502-3480c9b6c59b Serial number: 49 Creation time: 2026-11-15 00:45:49 Modification time: 2026-11-15 00:47:46 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6b:2d:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f435eac1-05b0-4599-a45a-8b80d7500457 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: af60c0f3-01cc-489d-a44f-6201c2644d6b - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 63ab2f70-bdba-48f5-8274-45b8733c1641 Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance02.staging.ganeti.org kvm-test-instance03.staging.ganeti.org' Instance 'kvm-test-instance02.staging.ganeti.org' renamed to 'kvm-test-instance03.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance03.staging.ganeti.org' - Instance name: kvm-test-instance03.staging.ganeti.org UUID: 4096cd96-4fb5-4810-8502-3480c9b6c59b Serial number: 51 Creation time: 2026-11-15 00:45:49 Modification time: 2026-11-15 00:47:52 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6b:2d:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f435eac1-05b0-4599-a45a-8b80d7500457 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance03.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance03.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: af60c0f3-01cc-489d-a44f-6201c2644d6b - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance03.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance03.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 63ab2f70-bdba-48f5-8274-45b8733c1641 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance03.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance rename --name-check kvm-test-instance03.staging.ganeti.org kvm-test-instance02.staging.ganeti.org' Instance 'kvm-test-instance03.staging.ganeti.org' renamed to 'kvm-test-instance02.staging.ganeti.org' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4096cd96-4fb5-4810-8502-3480c9b6c59b Serial number: 53 Creation time: 2026-11-15 00:45:49 Modification time: 2026-11-15 00:47:56 State: configured to be down, actual state is down Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:6b:2d:47 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: f435eac1-05b0-4599-a45a-8b80d7500457 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/0e5fe693-fa7d-460c-8bc2-8a5d87e07afd.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: af60c0f3-01cc-489d-a44f-6201c2644d6b - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/57026826-67ea-428f-b13a-f0bb2dc4d35a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 63ab2f70-bdba-48f5-8274-45b8733c1641 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceRenameAndBack] gnt-instance rename ------------ >>>> 2026-11-15 00:47:57.508565 time=0:00:10.292359 [TestInstanceRenameAndBack] gnt-instance rename <<<< 2026-11-15 00:47:57.508651 start [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI GET /2/jobs/4372 GET /2/jobs/4373 ---- PASSED [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI >>>> 2026-11-15 00:48:01.387634 time=0:00:03.878983 [TestRapiInstanceRenameAndBack] Test renaming instance via RAPI <<<< 2026-11-15 00:48:01.387750 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:48:02 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:48:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:48:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:48:05 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:48:05 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:48:05 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:48:06 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:48:07 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:48:07 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:48:09 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:48:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:48:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:48:10.268041 time=0:00:08.880291 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:48:10.268191 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4380 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:48:12.153291 time=0:00:01.885100 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:48:12.153453 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4381 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4382 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4383 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4384 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 4385 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:48:49 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:48:50.910786 time=0:00:38.757333 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:48:50.910936 start [TestInstanceTags] gnt-instance tags Command: ssh scratchy.staging.ganeti.org 'gnt-instance add-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' Command: ssh scratchy.staging.ganeti.org 'gnt-instance list-tags kvm-test-instance02.staging.ganeti.org' TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-cluster search-tags '\''^TEMP-Ganeti-QA-Tag\d+$'\''' /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag1 /instances/kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag2 Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove-tags kvm-test-instance02.staging.ganeti.org TEMP-Ganeti-QA-Tag0 TEMP-Ganeti-QA-Tag1 TEMP-Ganeti-QA-Tag2' PUT /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/4389 GET /2/instances/kvm-test-instance02.staging.ganeti.org/tags DELETE /2/instances/kvm-test-instance02.staging.ganeti.org/tags?tag=TEMP-Ganeti-QA-Tag0&tag=TEMP-Ganeti-QA-Tag1&tag=TEMP-Ganeti-QA-Tag2 GET /2/jobs/4390 ---- PASSED [TestInstanceTags] gnt-instance tags ----------------------- >>>> 2026-11-15 00:48:55.906294 time=0:00:04.995358 [TestInstanceTags] gnt-instance tags <<<< 2026-11-15 00:48:55.906456 start [TestClusterVerify] gnt-cluster verify Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4392, 4393 Waiting for job 4392 ... Sun Nov 15 00:48:57 2026 * Verifying cluster config Sun Nov 15 00:48:57 2026 * Verifying cluster certificate files Sun Nov 15 00:48:57 2026 * Verifying hypervisor parameters Sun Nov 15 00:48:57 2026 * Verifying all nodes belong to an existing group Waiting for job 4393 ... Sun Nov 15 00:48:57 2026 * Verifying group 'default' Sun Nov 15 00:48:57 2026 * Gathering data (3 nodes) Sun Nov 15 00:48:57 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:48:58 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:48:58 2026 * Verifying configuration file consistency Sun Nov 15 00:48:58 2026 * Verifying node status Sun Nov 15 00:48:58 2026 * Verifying instance status Sun Nov 15 00:48:58 2026 * Verifying orphan volumes Sun Nov 15 00:48:58 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:48:59 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:48:59 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:48:59 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:48:59 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:48:59 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:48:59 2026 * Other Notes Sun Nov 15 00:48:59 2026 * Hooks Results Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify-disks' Submitted jobs 4395 Waiting for job 4395 ... No disks need to be activated. ---- PASSED [TestClusterVerify] gnt-cluster verify --------------------- >>>> 2026-11-15 00:49:01.030431 time=0:00:05.123975 [TestClusterVerify] gnt-cluster verify <<<< 2026-11-15 00:49:01.030555 start [TestInstance] Testing getting instance(s) info via remote API GET /2/instances/kvm-test-instance02.staging.ganeti.org GET /2/instances GET /2/instances?bulk=1 PUT /2/instances/kvm-test-instance02.staging.ganeti.org/activate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/deactivate-disks PUT /2/instances/kvm-test-instance02.staging.ganeti.org/prepare-export?mode=remote GET /2/jobs/4398 Sun Nov 15 00:49:02 2026 Generating X509 certificate on scratchy.staging.ganeti.org ---- PASSED [TestInstance] Testing getting instance(s) info via remote API >>>> 2026-11-15 00:49:02.891700 time=0:00:01.861145 [TestInstance] Testing getting instance(s) info via remote API <<<< 2026-11-15 00:49:02.891821 start [TestNodeList] gnt-node list ----- Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output bootid,cnodes,cnos,csockets,ctime,ctotal,custom_ndparams,dfree,disk_state,drained,dtotal,group,group.uuid,hv_state,master,master_candidate,master_capable,mfree,mnode,mtime,mtotal,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,offline,pinst_cnt,pinst_list,pip,powered,role,serial_no,sinst_cnt,sinst_list,sip,spfree,sptotal,tags,uuid,vm_capable >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree,csockets,group,ndp/ovs,tags,mtotal,spfree,pinst_list,group.uuid,pinst_cnt,ndp/ovs_name,dtotal,custom_ndparams,ndp/exclusive_storage,master_capable,drained,serial_no,vm_capable,ndp/ovs_link,mtime,hv_state,disk_state,sinst_cnt,master_candidate,pip,sptotal,sinst_list,uuid,ndp/spindle_count,ctime,ndp/oob_program,powered,mfree,bootid,ndparams,cnos,master,sip,ctotal,cnodes,ndp/cpu_speed,name,role,mnode,ndp/ssh_port,offline,dfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output dfree,offline,ndp/ssh_port >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mnode,role,name,ndp/cpu_speed,cnodes,ctotal,sip,master,cnos >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output ndparams,bootid,mfree,powered,ndp/oob_program,ctime,ndp/spindle_count,uuid,sinst_list,sptotal >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output pip,master_candidate,sinst_cnt,disk_state >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output hv_state,mtime,ndp/ovs_link >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output vm_capable,serial_no >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output drained,master_capable,ndp/exclusive_storage,custom_ndparams,dtotal,ndp/ovs_name,pinst_cnt,group.uuid,pinst_list,spfree >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output mtotal,tags,ndp/ovs,group,csockets >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name' grandpa.staging.ganeti.org maude-flanders.staging.ganeti.org scratchy.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org' scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-node list '\''--separator=|'\'' --no-headers --output name scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org' scratchy.staging.ganeti.org maude-flanders.staging.ganeti.org grandpa.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-node list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: Node name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-node list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestNodeList] gnt-node list ------------------------------- >>>> 2026-11-15 00:49:07.653799 time=0:00:04.761978 [TestNodeList] gnt-node list <<<< 2026-11-15 00:49:07.653956 start [TestJobList] gnt-job list ------- Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output archived,end_ts,id,opend,opexec,oplog,oppriority,opresult,ops,opstart,opstatus,priority,received_ts,start_ts,status,summary >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart,opexec,id,received_ts,ops,oppriority,summary,start_ts,status,opstatus,priority,end_ts,opend,archived,opresult,oplog,opstart >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output opstart,oplog,opresult,archived,opend >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output end_ts,priority,opstatus,status,start_ts,summary,oppriority >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output ops,received_ts,id,opexec >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 3411 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 4398 4397 4396 4395 4394 4393 4392 4391 4390 4389 4388 4387 4386 4385 4384 4383 4382 4381 4380 4379 4378 4377 4376 4375 4374 4373 4372 4371 4370 4369 4368 4367 4366 4365 4364 4363 4362 4361 4360 4359 4358 4357 4356 4355 4354 4353 4352 4351 4350 4349 4348 4347 4346 4345 4344 4343 4342 4341 4340 4339 4338 4337 4336 4335 4334 4333 4332 4331 4330 4329 4328 4327 4326 4325 4324 4323 4322 4321 4320 4319 4318 4317 4316 4315 4314 4313 4312 4311 4310 4309 4308 4307 4306 4305 4304 4303 4302 4301 4300 4299 4298 4297 4296 4295 4294 4293 4292 4291 4290 4289 4288 4287 4286 4285 4284 4283 4282 4281 4280 4279 4278 4277 4276 4275 4274 4273 4272 4271 4270 4269 4268 4267 4266 4265 4264 4263 4262 4261 4260 4259 4258 4257 4256 4255 4254 4253 4252 4251 4250 4249 4248 4247 4246 4245 4244 4243 4242 4241 4240 4239 4238 4237 4236 4235 4234 4233 4232 4231 4230 4229 4228 4227 4226 4225 4224 4223 4222 4221 4220 4219 4218 4217 4216 4215 4214 4213 4212 4211 4210 4209 4208 4207 4206 4205 4204 4203 4202 4201 4200 4199 4198 4197 4196 4195 4194 4193 4192 4191 4190 4189 4188 4187 4186 4185 4184 4183 4182 4181 4180 4179 4178 4177 4176 4175 4174 4173 4172 4171 4170 4169 4168 4167 4166 4165 4164 4163 4162 4161 4160 4159 4158 4157 4156 4155 4154 4153 4152 4151 4150 4149 4148 4147 4146 4145 4144 4143 4142 4141 4140 4139 4138 4137 4136 4135 4134 4133 4132 4131 4130 4129 4128 4127 4126 4125 4124 4123 4122 4121 4120 4119 4118 4117 4116 4115 4114 4113 4112 4111 4110 4109 4108 4107 4106 4105 4104 4103 4102 4101 4100 4099 4098 4097 4096 4095 4094 4093 4092 4091 4090 4089 4088 4087 4086 4085 4084 4083 4082 4081 4080 4079 4078 4077 4076 4075 4074 4073 4072 4071 4070 4069 4068 4067 4066 4065 4064 4063 4062 4061 4060 4059 4058 4057 4056 4055 4054 4053 4052 4051 4050 4049 4048 4047 4046 4045 4044 4043 4042 4041 4040 4039 4038 4037 4036 4035 4034 4033 4032 4031 4030 4029 4028 4027 4026 4025 4024 4023 4022 4021 4020 4019 4018 4017 4016 4015 4014 4013 4012 4011 4010 4009 4008 4007 4006 4005 4004 4003 4002 4001 4000 3999 3998 3997 3996 3995 3994 3993 3992 3991 3990 3989 3988 3987 3986 3985 3984 3983 3982 3981 3980 3979 3978 3977 3976 3975 3974 3973 3972 3971 3970 3969 3968 3967 3966 3965 3964 3963 3962 3961 3960 3959 3958 3957 3956 3955 3954 3953 3952 3951 3950 3949 3948 3947 3946 3945 3944 3943 3942 3941 3940 3939 3938 3937 3936 3935 3934 3933 3932 3931 3930 3929 3928 3927 3926 3925 3924 3923 3922 3921 3920 3919 3918 3917 3916 3915 3914 3913 3912 3911 3910 3909 3908 3907 3906 3905 3904 3903 3902 3901 3900 3899 3898 3897 3896 3895 3894 3893 3892 3891 3890 3889 3888 3887 3886 3885 3884 3883 3882 3881 3880 3879 3878 3877 3876 3875 3874 3873 3872 3871 3870 3869 3868 3867 3866 3865 3864 3863 3862 3861 3860 3859 3858 3857 3856 3855 3854 3853 3852 3851 3850 3849 3848 3847 3846 3845 3844 3843 3842 3841 3840 3839 3838 3837 3836 3835 3834 3833 3832 3831 3830 3829 3828 3827 3826 3825 3824 3823 3822 3821 3820 3819 3818 3817 3816 3815 3814 3813 3812 3811 3810 3809 3808 3807 3806 3805 3804 3803 3802 3801 3800 3799 3798 3797 3796 3795 3794 3793 3792 3791 3790 3789 3788 3787 3786 3785 3784 3783 3782 3781 3780 3779 3778 3777 3776 3775 3774 3773 3772 3771 3770 3769 3768 3767 3766 3765 3764 3763 3762 3761 3760 3759 3758 3757 3756 3755 3754 3753 3752 3751 3750 3749 3748 3747 3746 3745 3744 3743 3742 3741 3740 3739 3738 3737 3736 3735 3734 3733 3732 3731 3730 3729 3728 3727 3726 3725 3724 3723 3722 3721 3720 3719 3718 3717 3716 3715 3714 3713 3712 3711 3710 3709 3708 3707 3706 3705 3704 3703 3702 3701 3700 3699 3698 3697 3696 3695 3694 3693 3692 3691 3690 3689 3688 3687 3686 3685 3684 3683 3682 3681 3680 3679 3678 3677 3676 3675 3674 3673 3672 3671 3670 3669 3668 3667 3666 3665 3664 3663 3662 3661 3660 3659 3658 3657 3656 3655 3654 3653 3652 3651 3650 3649 3648 3647 3646 3645 3644 3643 3642 3641 3640 3639 3638 3637 3636 3635 3634 3633 3632 3631 3630 3629 3628 3627 3626 3625 3624 3623 3622 3621 3620 3619 3618 3617 3616 3615 3614 3613 3612 3611 3610 3609 3608 3607 3606 3605 3604 3603 3602 3601 3600 3599 3598 3597 3596 3595 3594 3593 3592 3591 3590 3589 3588 3587 3586 3585 3584 3583 3582 3581 3580 3579 3578 3577 3576 3575 3574 3573 3572 3571 3570 3569 3568 3567 3566 3565 3564 3563 3562 3561 3560 3559 3558 3557 3556 3555 3554 3553 3552 3551 3550 3549 3548 3547 3546 3545 3544 3543 3542 3541 3540 3539 3538 3537 3536 3535 3534 3533 3532 3531 3530 3529 3528 3527 3526 3525 3524 3523 3522 3521 3520 3519 3518 3517 3516 3515 3514 3513 3512 3511 3510 3509 3508 3507 3506 3505 3504 3503 3502 3501 3500 3499 3498 3497 3496 3495 3494 3493 3492 3491 3490 3489 3488 3487 3486 3485 3484 3483 3482 3481 3480 3479 3478 3477 3476 3475 3474 3473 3472 3471 3470 3469 3468 3467 3466 3465 3464 3463 3462 3461 3460 3459 3458 3457 3456 3455 3454 3453 3452 3451 3450 3449 3448 3447 3446 3445 3444 3443 3442 3441 3440 3439 3438 3437 3436 3435 3434 3433 3432 3431 3430 3429 3428 3427 3426 3425 3424 3423 3422 3421 3420 3419 3418 3417 3416 3415 3414 3413 3412 3411 3410 3409 3408 3407 3406 3405 3404 3403 3402 3401 3400 3399 3398 3397 3396 3395 3394 3393 3392 3391 3390 3389 3388 3387 3386 3385 3384 3383 3382 3381 3380 3379 3378 3377 3376 3375 3374 3373 3372 3371 3370 3369 3368 3367 3366 3365 3364 3363 3362 3361 3360 3359 3358 3357 3356 3355 3354 3353 3352 3351 3350 3349 3348 3347 3346 3345 3344 3343 3342 3341 3340 3339 3338 3337 3336 3335 3334 3333 3332 3331 3330 3329 3328 3327 3326 3325 3324 3323 3322 3321 3320 3319 3318 3317 3316 3315 3314 3313 3312 3311 3310 3309 3308 3307 3306 3305 3304 3303 3302 3301 3300 3299 3298 3297 3296 3295 3294 3293 3292 3291 3290 3289 3288 3287 3286 3285 3284 3283 3282 3281 3280 3279 3278 3277 3276 3275 3274 3273 3272 3271 3270 3269 3268 3267 3266 3265 3264 3263 3262 3261 3260 3259 3258 3257 3256 3255 3254 3253 3252 3251 3250 3249 3248 3247 3246 3245 3244 3243 3242 3241 3240 3239 3238 3237 3236 3235 3234 3233 3232 3231 3230 3229 3228 3227 3226 3225 3224 3223 3222 3221 3220 3219 3218 3217 3216 3215 3214 3213 3212 3211 3210 3209 3208 3207 3206 3205 3204 3203 3202 3201 3200 3199 3198 3197 3196 3195 3194 3193 3192 3191 3190 3189 3188 3187 3186 3185 3184 3183 3182 3181 3180 3179 3178 3177 3176 3175 3174 3173 3172 3171 3170 3169 3168 3167 3166 3165 3164 3163 3162 3161 3160 3159 3158 3157 3156 3155 3154 3153 3152 3151 3150 3149 3148 3147 3146 3145 3144 3143 3142 3141 3140 3139 3138 3137 3136 3135 3134 3133 3132 3131 3130 3129 3128 3127 3126 3125 3124 3123 3122 3121 3120 3119 3118 3117 3116 3115 3114 3113 3112 3111 3110 3109 3108 3107 3106 3105 3104 3103 3102 3101 3100 3099 3098 3097 3096 3095 3094 3093 3092 3091 3090 3089 3088 3087 3086 3085 3084 3083 3082 3081 3080 3079 3078 3077 3076 3075 3074 3073 3072 3071 3070 3069 3068 3067 3066 3065 3064 3063 3062 3061 3060 3059 3058 3057 3056 3055 3054 3053 3052 3051 3050 3049 3048 3047 3046 3045 3044 3043 3042 3041 3040 3039 3038 3037 3036 3035 3034 3033 3032 3031 3030 3029 3028 3027 3026 3025 3024 3023 3022 3021 3020 3019 3018 3017 3016 3015 3014 3013 3012 3011 3010 3009 3008 3007 3006 3005 3004 3003 3002 3001 3000 2999 2998 2997 2996 2995 2994 2993 2992 2991 2990 2989 2988 2987 2986 2985 2984 2983 2982 2981 2980 2979 2978 2977 2976 2975 2974 2973 2972 2971 2970 2969 2968 2967 2966 2965 2964 2963 2962 2961 2960 2959 2958 2957 2956 2955 2954 2953 2952 2951 2950 2949 2948 2947 2946 2945 2944 2943 2942 2941 2940 2939 2938 2937 2936 2935 2934 2933 2932 2931 2930 2929 2928 2927 2926 2925 2924 2923 2922 2921 2920 2919 2918 2917 2916 2915 2914 2913 2912 2911 2910 2909 2908 2907 2906 2905 2904 2903 2902 2901 2900 2899 2898 2897 2896 2895 2894 2893 2892 2891 2890 2889 2888 2887 2886 2885 2884 2883 2882 2881 2880 2879 2878 2877 2876 2875 2874 2873 2872 2871 2870 2869 2868 2867 2866 2865 2864 2863 2862 2861 2860 2859 2858 2857 2856 2855 2854 2853 2852 2851 2850 2849 2848 2847 2846 2845 2844 2843 2842 2841 2840 2839 2838 2837 2836 2835 2834 2833 2832 2831 2830 2829 2828 2827 2826 2825 2824 2823 2822 2821 2820 2819 2818 2817 2816 2815 2814 2813 2812 2811 2810 2809 2808 2807 2806 2805 2804 2803 2802 2801 2800 2799 2798 2797 2796 2795 2794 2793 2792 2791 2790 2789 2788 2787 2786 2785 2784 2783 2782 2781 2780 2779 2778 2777 2776 2775 2774 2773 2772 2771 2770 2769 2768 2767 2766 2765 2764 2763 2762 2761 2760 2759 2758 2757 2756 2755 2754 2753 2752 2751 2750 2749 2748 2747 2746 2745 2744 2743 2742 2741 2740 2739 2738 2737 2736 2735 2734 2733 2732 2731 2730 2729 2728 2727 2726 2725 2724 2723 2722 2721 2720 2719 2718 2717 2716 2715 2714 2713 2712 2711 2710 2709 2708 2707 2706 2705 2704 2703 2702 2701 2700 2699 2698 2697 2696 2695 2694 2693 2692 2691 2690 2689 2688 2687 2686 2685 2684 2683 2682 2681 2680 2679 2678 2677 2676 2675 2674 2673 2672 2671 2670 2669 2668 2667 2666 2665 2664 2663 2662 2661 2660 2659 2658 2657 2656 2655 2654 2653 2652 2651 2650 2649 2648 2647 2646 2645 2644 2643 2642 2641 2640 2639 2638 2637 2636 2635 2634 2633 2632 2631 2630 2629 2628 2627 2626 2625 2624 2623 2622 2621 2620 2619 2618 2617 2616 2615 2614 2613 2612 2611 2610 2609 2608 2607 2606 2605 2604 2603 2602 2601 2600 2599 2598 2597 2596 2595 2594 2593 2592 2591 2590 2589 2588 2587 2586 2585 2584 2583 2582 2581 2580 2579 2578 2577 2576 2575 2574 2573 2572 2571 2570 2569 2568 2567 2566 2565 2564 2563 2562 2561 2560 2559 2558 2557 2556 2555 2554 2553 2552 2551 2550 2549 2548 2547 2546 2545 2544 2543 2542 2541 2540 2539 2538 2537 2536 2535 2534 2533 2532 2531 2530 2529 2528 2527 2526 2525 2524 2523 2522 2521 2520 2519 2518 2517 2516 2515 2514 2513 2512 2511 2510 2509 2508 2507 2506 2505 2504 2503 2502 2501 2500 2499 2498 2497 2496 2495 2494 2493 2492 2491 2490 2489 2488 2487 2486 2485 2484 2483 2482 2481 2480 2479 2478 2477 2476 2475 2474 2473 2472 2471 2470 2469 2468 2467 2466 2465 2464 2463 2462 2461 2460 2459 2458 2457 2456 2455 2454 2453 2452 2451 2450 2449 2448 2447 2446 2445 2444 2443 2442 2441 2440 2439 2438 2437 2436 2435 2434 2433 2432 2431 2430 2429 2428 2427 2426 2425 2424 2423 2422 2421 2420 2419 2418 2417 2416 2415 2414 2413 2412 2411 2410 2409 2408 2407 2406 2405 2404 2403 2402 2401 2400 2399 2398 2397 2396 2395 2394 2393 2392 2391 2390 2389 2388 2387 2386 2385 2384 2383 2382 2381 2380 2379 2378 2377 2376 2375 2374 2373 2372 2371 2370 2369 2368 2367 2366 2365 2364 2363 2362 2361 2360 2359 2358 2357 2356 2355 2354 2353 2352 2351 2350 2349 2348 2347 2346 2345 2344 2343 2342 2341 2340 2339 2338 2337 2336 2335 2334 2333 2332 2331 2330 2329 2328 2327 2326 2325 2324 2323 2322 2321 2320 2319 2318 2317 2316 2315 2314 2313 2312 2311 2310 2309 2308 2307 2306 2305 2304 2303 2302 2301 2300 2299 2298 2297 2296 2295 2294 2293 2292 2291 2290 2289 2288 2287 2286 2285 2284 2283 2282 2281 2280 2279 2278 2277 2276 2275 2274 2273 2272 2271 2270 2269 2268 2267 2266 2265 2264 2263 2262 2261 2260 2259 2258 2257 2256 2255 2254 2253 2252 2251 2250 2249 2248 2247 2246 2245 2244 2243 2242 2241 2240 2239 2238 2237 2236 2235 2234 2233 2232 2231 2230 2229 2228 2227 2226 2225 2224 2223 2222 2221 2220 2219 2218 2217 2216 2215 2214 2213 2212 2211 2210 2209 2208 2207 2206 2205 2204 2203 2202 2201 2200 2199 2198 2197 2196 2195 2194 2193 2192 2191 2190 2189 2188 2187 2186 2185 2184 2183 2182 2181 2180 2179 2178 2177 2176 2175 2174 2173 2172 2171 2170 2169 2168 2167 2166 2165 2164 2163 2162 2161 2160 2159 2158 2157 2156 2155 2154 2153 2152 2151 2150 2149 2148 2147 2146 2145 2144 2143 2142 2141 2140 2139 2138 2137 2136 2135 2134 2133 2132 2131 2130 2129 2128 2127 2126 2125 2124 2123 2122 2121 2120 2119 2118 2117 2116 2115 2114 2113 2112 2111 2110 2109 2108 2107 2106 2105 2104 2103 2102 2101 2100 2099 2098 2097 2096 2095 2094 2093 2092 2091 2090 2089 2088 2087 2086 2085 2084 2083 2082 2081 2080 2079 2078 2077 2076 2075 2074 2073 2072 2071 2070 2069 2068 2067 2066 2065 2064 2063 2062 2061 2060 2059 2058 2057 2056 2055 2054 2053 2052 2051 2050 2049 2048 2047 2046 2045 2044 2043 2042 2041 2040 2039 2038 2037 2036 2035 2034 2033 2032 2031 2030 2029 2028 2027 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984 1983 1982 1981 1980 1979 1978 1977 1976 1975 1974 1973 1972 1971 1970 1969 1968 1967 1966 1965 1964 1963 1962 1961 1960 1959 1958 1957 1956 1955 1954 1953 1952 1951 1950 1949 1948 1947 1946 1945 1944 1943 1942 1941 1940 1939 1938 1937 1936 1935 1934 1933 1932 1931 1930 1929 1928 1927 1926 1925 1924 1923 1922 1921 1920 1919 1918 1917 1916 1915 1914 1913 1912 1911 1910 1909 1908 1907 1906 1905 1904 1903 1902 1901 1900 1899 1898 1897 1896 1895 1894 1893 1892 1891 1890 1889 1888 1887 1886 1885 1884 1883 1882 1881 1880 1879 1878 1877 1876 1875 1874 1873 1872 1871 1870 1869 1868 1867 1866 1865 1864 1863 1862 1861 1860 1859 1858 1857 1856 1855 1854 1853 1852 1851 1850 1849 1848 1847 1846 1845 1844 1843 1842 1841 1840 1839 1838 1837 1836 1835 1834 1833 1832 1831 1830 1829 1828 1827 1826 1825 1824 1823 1822 1821 1820 1819 1818 1817 1816 1815 1814 1813 1812 1811 1810 1809 1808 1807 1806 1805 1804 1803 1802 1801 1800 1799 1798 1797 1796 1795 1794 1793 1792 1791 1790 1789 1788 1787 1786 1785 1784 1783 1782 1781 1780 1779 1778 1777 1776 1775 1774 1773 1772 1771 1770 1769 1768 1767 1766 1765 1764 1763 1762 1761 1760 1759 1758 1757 1756 1755 1754 1753 1752 1751 1750 1749 1748 1747 1746 1745 1744 1743 1742 1741 1740 1739 1738 1737 1736 1735 1734 1733 1732 1731 1730 1729 1728 1727 1726 1725 1724 1723 1722 1721 1720 1719 1718 1717 1716 1715 1714 1713 1712 1711 1710 1709 1708 1707 1706 1705 1704 1703 1702 1701 1700 1699 1698 1697 1696 1695 1694 1693 1692 1691 1690 1689 1688 1687 1686 1685 1684 1683 1682 1681 1680 1679 1678 1677 1676 1675 1674 1673 1672 1671 1670 1669 1668 1667 1666 1665 1664 1663 1662 1661 1660 1659 1658 1657 1656 1655 1654 1653 1652 1651 1650 1649 1648 1647 1646 1645 1644 1643 1642 1641 1640 1639 1638 1637 1636 1635 1634 1633 1632 1631 1630 1629 1628 1627 1626 1625 1624 1623 1622 1621 1620 1619 1618 1617 1616 1615 1614 1613 1612 1611 1610 1609 1608 1607 1606 1605 1604 1603 1602 1601 1600 1599 1598 1597 1596 1595 1594 1593 1592 1591 1590 1589 1588 1587 1586 1585 1584 1583 1582 1581 1580 1579 1578 1577 1576 1575 1574 1573 1572 1571 1570 1569 1568 1567 1566 1565 1564 1563 1562 1561 1560 1559 1558 1557 1556 1555 1554 1553 1552 1551 1550 1549 1548 1547 1546 1545 1544 1543 1542 1541 1540 1539 1538 1537 1536 1535 1534 1533 1532 1531 1530 1529 1528 1527 1526 1525 1524 1523 1522 1521 1520 1519 1518 1517 1516 1515 1514 1513 1512 1511 1510 1509 1508 1507 1506 1505 1504 1503 1502 1501 1500 1499 1498 1497 1496 1495 1494 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1' 4398 4397 4396 4395 4394 4393 4392 4391 4390 4389 4388 4387 4386 4385 4384 4383 4382 4381 4380 4379 4378 4377 4376 4375 4374 4373 4372 4371 4370 4369 4368 4367 4366 4365 4364 4363 4362 4361 4360 4359 4358 4357 4356 4355 4354 4353 4352 4351 4350 4349 4348 4347 4346 4345 4344 4343 4342 4341 4340 4339 4338 4337 4336 4335 4334 4333 4332 4331 4330 4329 4328 4327 4326 4325 4324 4323 4322 4321 4320 4319 4318 4317 4316 4315 4314 4313 4312 4311 4310 4309 4308 4307 4306 4305 4304 4303 4302 4301 4300 4299 4298 4297 4296 4295 4294 4293 4292 4291 4290 4289 4288 4287 4286 4285 4284 4283 4282 4281 4280 4279 4278 4277 4276 4275 4274 4273 4272 4271 4270 4269 4268 4267 4266 4265 4264 4263 4262 4261 4260 4259 4258 4257 4256 4255 4254 4253 4252 4251 4250 4249 4248 4247 4246 4245 4244 4243 4242 4241 4240 4239 4238 4237 4236 4235 4234 4233 4232 4231 4230 4229 4228 4227 4226 4225 4224 4223 4222 4221 4220 4219 4218 4217 4216 4215 4214 4213 4212 4211 4210 4209 4208 4207 4206 4205 4204 4203 4202 4201 4200 4199 4198 4197 4196 4195 4194 4193 4192 4191 4190 4189 4188 4187 4186 4185 4184 4183 4182 4181 4180 4179 4178 4177 4176 4175 4174 4173 4172 4171 4170 4169 4168 4167 4166 4165 4164 4163 4162 4161 4160 4159 4158 4157 4156 4155 4154 4153 4152 4151 4150 4149 4148 4147 4146 4145 4144 4143 4142 4141 4140 4139 4138 4137 4136 4135 4134 4133 4132 4131 4130 4129 4128 4127 4126 4125 4124 4123 4122 4121 4120 4119 4118 4117 4116 4115 4114 4113 4112 4111 4110 4109 4108 4107 4106 4105 4104 4103 4102 4101 4100 4099 4098 4097 4096 4095 4094 4093 4092 4091 4090 4089 4088 4087 4086 4085 4084 4083 4082 4081 4080 4079 4078 4077 4076 4075 4074 4073 4072 4071 4070 4069 4068 4067 4066 4065 4064 4063 4062 4061 4060 4059 4058 4057 4056 4055 4054 4053 4052 4051 4050 4049 4048 4047 4046 4045 4044 4043 4042 4041 4040 4039 4038 4037 4036 4035 4034 4033 4032 4031 4030 4029 4028 4027 4026 4025 4024 4023 4022 4021 4020 4019 4018 4017 4016 4015 4014 4013 4012 4011 4010 4009 4008 4007 4006 4005 4004 4003 4002 4001 4000 3999 3998 3997 3996 3995 3994 3993 3992 3991 3990 3989 3988 3987 3986 3985 3984 3983 3982 3981 3980 3979 3978 3977 3976 3975 3974 3973 3972 3971 3970 3969 3968 3967 3966 3965 3964 3963 3962 3961 3960 3959 3958 3957 3956 3955 3954 3953 3952 3951 3950 3949 3948 3947 3946 3945 3944 3943 3942 3941 3940 3939 3938 3937 3936 3935 3934 3933 3932 3931 3930 3929 3928 3927 3926 3925 3924 3923 3922 3921 3920 3919 3918 3917 3916 3915 3914 3913 3912 3911 3910 3909 3908 3907 3906 3905 3904 3903 3902 3901 3900 3899 3898 3897 3896 3895 3894 3893 3892 3891 3890 3889 3888 3887 3886 3885 3884 3883 3882 3881 3880 3879 3878 3877 3876 3875 3874 3873 3872 3871 3870 3869 3868 3867 3866 3865 3864 3863 3862 3861 3860 3859 3858 3857 3856 3855 3854 3853 3852 3851 3850 3849 3848 3847 3846 3845 3844 3843 3842 3841 3840 3839 3838 3837 3836 3835 3834 3833 3832 3831 3830 3829 3828 3827 3826 3825 3824 3823 3822 3821 3820 3819 3818 3817 3816 3815 3814 3813 3812 3811 3810 3809 3808 3807 3806 3805 3804 3803 3802 3801 3800 3799 3798 3797 3796 3795 3794 3793 3792 3791 3790 3789 3788 3787 3786 3785 3784 3783 3782 3781 3780 3779 3778 3777 3776 3775 3774 3773 3772 3771 3770 3769 3768 3767 3766 3765 3764 3763 3762 3761 3760 3759 3758 3757 3756 3755 3754 3753 3752 3751 3750 3749 3748 3747 3746 3745 3744 3743 3742 3741 3740 3739 3738 3737 3736 3735 3734 3733 3732 3731 3730 3729 3728 3727 3726 3725 3724 3723 3722 3721 3720 3719 3718 3717 3716 3715 3714 3713 3712 3711 3710 3709 3708 3707 3706 3705 3704 3703 3702 3701 3700 3699 3698 3697 3696 3695 3694 3693 3692 3691 3690 3689 3688 3687 3686 3685 3684 3683 3682 3681 3680 3679 3678 3677 3676 3675 3674 3673 3672 3671 3670 3669 3668 3667 3666 3665 3664 3663 3662 3661 3660 3659 3658 3657 3656 3655 3654 3653 3652 3651 3650 3649 3648 3647 3646 3645 3644 3643 3642 3641 3640 3639 3638 3637 3636 3635 3634 3633 3632 3631 3630 3629 3628 3627 3626 3625 3624 3623 3622 3621 3620 3619 3618 3617 3616 3615 3614 3613 3612 3611 3610 3609 3608 3607 3606 3605 3604 3603 3602 3601 3600 3599 3598 3597 3596 3595 3594 3593 3592 3591 3590 3589 3588 3587 3586 3585 3584 3583 3582 3581 3580 3579 3578 3577 3576 3575 3574 3573 3572 3571 3570 3569 3568 3567 3566 3565 3564 3563 3562 3561 3560 3559 3558 3557 3556 3555 3554 3553 3552 3551 3550 3549 3548 3547 3546 3545 3544 3543 3542 3541 3540 3539 3538 3537 3536 3535 3534 3533 3532 3531 3530 3529 3528 3527 3526 3525 3524 3523 3522 3521 3520 3519 3518 3517 3516 3515 3514 3513 3512 3511 3510 3509 3508 3507 3506 3505 3504 3503 3502 3501 3500 3499 3498 3497 3496 3495 3494 3493 3492 3491 3490 3489 3488 3487 3486 3485 3484 3483 3482 3481 3480 3479 3478 3477 3476 3475 3474 3473 3472 3471 3470 3469 3468 3467 3466 3465 3464 3463 3462 3461 3460 3459 3458 3457 3456 3455 3454 3453 3452 3451 3450 3449 3448 3447 3446 3445 3444 3443 3442 3441 3440 3439 3438 3437 3436 3435 3434 3433 3432 3431 3430 3429 3428 3427 3426 3425 3424 3423 3422 3421 3420 3419 3418 3417 3416 3415 3414 3413 3412 3411 3410 3409 3408 3407 3406 3405 3404 3403 3402 3401 3400 3399 3398 3397 3396 3395 3394 3393 3392 3391 3390 3389 3388 3387 3386 3385 3384 3383 3382 3381 3380 3379 3378 3377 3376 3375 3374 3373 3372 3371 3370 3369 3368 3367 3366 3365 3364 3363 3362 3361 3360 3359 3358 3357 3356 3355 3354 3353 3352 3351 3350 3349 3348 3347 3346 3345 3344 3343 3342 3341 3340 3339 3338 3337 3336 3335 3334 3333 3332 3331 3330 3329 3328 3327 3326 3325 3324 3323 3322 3321 3320 3319 3318 3317 3316 3315 3314 3313 3312 3311 3310 3309 3308 3307 3306 3305 3304 3303 3302 3301 3300 3299 3298 3297 3296 3295 3294 3293 3292 3291 3290 3289 3288 3287 3286 3285 3284 3283 3282 3281 3280 3279 3278 3277 3276 3275 3274 3273 3272 3271 3270 3269 3268 3267 3266 3265 3264 3263 3262 3261 3260 3259 3258 3257 3256 3255 3254 3253 3252 3251 3250 3249 3248 3247 3246 3245 3244 3243 3242 3241 3240 3239 3238 3237 3236 3235 3234 3233 3232 3231 3230 3229 3228 3227 3226 3225 3224 3223 3222 3221 3220 3219 3218 3217 3216 3215 3214 3213 3212 3211 3210 3209 3208 3207 3206 3205 3204 3203 3202 3201 3200 3199 3198 3197 3196 3195 3194 3193 3192 3191 3190 3189 3188 3187 3186 3185 3184 3183 3182 3181 3180 3179 3178 3177 3176 3175 3174 3173 3172 3171 3170 3169 3168 3167 3166 3165 3164 3163 3162 3161 3160 3159 3158 3157 3156 3155 3154 3153 3152 3151 3150 3149 3148 3147 3146 3145 3144 3143 3142 3141 3140 3139 3138 3137 3136 3135 3134 3133 3132 3131 3130 3129 3128 3127 3126 3125 3124 3123 3122 3121 3120 3119 3118 3117 3116 3115 3114 3113 3112 3111 3110 3109 3108 3107 3106 3105 3104 3103 3102 3101 3100 3099 3098 3097 3096 3095 3094 3093 3092 3091 3090 3089 3088 3087 3086 3085 3084 3083 3082 3081 3080 3079 3078 3077 3076 3075 3074 3073 3072 3071 3070 3069 3068 3067 3066 3065 3064 3063 3062 3061 3060 3059 3058 3057 3056 3055 3054 3053 3052 3051 3050 3049 3048 3047 3046 3045 3044 3043 3042 3041 3040 3039 3038 3037 3036 3035 3034 3033 3032 3031 3030 3029 3028 3027 3026 3025 3024 3023 3022 3021 3020 3019 3018 3017 3016 3015 3014 3013 3012 3011 3010 3009 3008 3007 3006 3005 3004 3003 3002 3001 3000 2999 2998 2997 2996 2995 2994 2993 2992 2991 2990 2989 2988 2987 2986 2985 2984 2983 2982 2981 2980 2979 2978 2977 2976 2975 2974 2973 2972 2971 2970 2969 2968 2967 2966 2965 2964 2963 2962 2961 2960 2959 2958 2957 2956 2955 2954 2953 2952 2951 2950 2949 2948 2947 2946 2945 2944 2943 2942 2941 2940 2939 2938 2937 2936 2935 2934 2933 2932 2931 2930 2929 2928 2927 2926 2925 2924 2923 2922 2921 2920 2919 2918 2917 2916 2915 2914 2913 2912 2911 2910 2909 2908 2907 2906 2905 2904 2903 2902 2901 2900 2899 2898 2897 2896 2895 2894 2893 2892 2891 2890 2889 2888 2887 2886 2885 2884 2883 2882 2881 2880 2879 2878 2877 2876 2875 2874 2873 2872 2871 2870 2869 2868 2867 2866 2865 2864 2863 2862 2861 2860 2859 2858 2857 2856 2855 2854 2853 2852 2851 2850 2849 2848 2847 2846 2845 2844 2843 2842 2841 2840 2839 2838 2837 2836 2835 2834 2833 2832 2831 2830 2829 2828 2827 2826 2825 2824 2823 2822 2821 2820 2819 2818 2817 2816 2815 2814 2813 2812 2811 2810 2809 2808 2807 2806 2805 2804 2803 2802 2801 2800 2799 2798 2797 2796 2795 2794 2793 2792 2791 2790 2789 2788 2787 2786 2785 2784 2783 2782 2781 2780 2779 2778 2777 2776 2775 2774 2773 2772 2771 2770 2769 2768 2767 2766 2765 2764 2763 2762 2761 2760 2759 2758 2757 2756 2755 2754 2753 2752 2751 2750 2749 2748 2747 2746 2745 2744 2743 2742 2741 2740 2739 2738 2737 2736 2735 2734 2733 2732 2731 2730 2729 2728 2727 2726 2725 2724 2723 2722 2721 2720 2719 2718 2717 2716 2715 2714 2713 2712 2711 2710 2709 2708 2707 2706 2705 2704 2703 2702 2701 2700 2699 2698 2697 2696 2695 2694 2693 2692 2691 2690 2689 2688 2687 2686 2685 2684 2683 2682 2681 2680 2679 2678 2677 2676 2675 2674 2673 2672 2671 2670 2669 2668 2667 2666 2665 2664 2663 2662 2661 2660 2659 2658 2657 2656 2655 2654 2653 2652 2651 2650 2649 2648 2647 2646 2645 2644 2643 2642 2641 2640 2639 2638 2637 2636 2635 2634 2633 2632 2631 2630 2629 2628 2627 2626 2625 2624 2623 2622 2621 2620 2619 2618 2617 2616 2615 2614 2613 2612 2611 2610 2609 2608 2607 2606 2605 2604 2603 2602 2601 2600 2599 2598 2597 2596 2595 2594 2593 2592 2591 2590 2589 2588 2587 2586 2585 2584 2583 2582 2581 2580 2579 2578 2577 2576 2575 2574 2573 2572 2571 2570 2569 2568 2567 2566 2565 2564 2563 2562 2561 2560 2559 2558 2557 2556 2555 2554 2553 2552 2551 2550 2549 2548 2547 2546 2545 2544 2543 2542 2541 2540 2539 2538 2537 2536 2535 2534 2533 2532 2531 2530 2529 2528 2527 2526 2525 2524 2523 2522 2521 2520 2519 2518 2517 2516 2515 2514 2513 2512 2511 2510 2509 2508 2507 2506 2505 2504 2503 2502 2501 2500 2499 2498 2497 2496 2495 2494 2493 2492 2491 2490 2489 2488 2487 2486 2485 2484 2483 2482 2481 2480 2479 2478 2477 2476 2475 2474 2473 2472 2471 2470 2469 2468 2467 2466 2465 2464 2463 2462 2461 2460 2459 2458 2457 2456 2455 2454 2453 2452 2451 2450 2449 2448 2447 2446 2445 2444 2443 2442 2441 2440 2439 2438 2437 2436 2435 2434 2433 2432 2431 2430 2429 2428 2427 2426 2425 2424 2423 2422 2421 2420 2419 2418 2417 2416 2415 2414 2413 2412 2411 2410 2409 2408 2407 2406 2405 2404 2403 2402 2401 2400 2399 2398 2397 2396 2395 2394 2393 2392 2391 2390 2389 2388 2387 2386 2385 2384 2383 2382 2381 2380 2379 2378 2377 2376 2375 2374 2373 2372 2371 2370 2369 2368 2367 2366 2365 2364 2363 2362 2361 2360 2359 2358 2357 2356 2355 2354 2353 2352 2351 2350 2349 2348 2347 2346 2345 2344 2343 2342 2341 2340 2339 2338 2337 2336 2335 2334 2333 2332 2331 2330 2329 2328 2327 2326 2325 2324 2323 2322 2321 2320 2319 2318 2317 2316 2315 2314 2313 2312 2311 2310 2309 2308 2307 2306 2305 2304 2303 2302 2301 2300 2299 2298 2297 2296 2295 2294 2293 2292 2291 2290 2289 2288 2287 2286 2285 2284 2283 2282 2281 2280 2279 2278 2277 2276 2275 2274 2273 2272 2271 2270 2269 2268 2267 2266 2265 2264 2263 2262 2261 2260 2259 2258 2257 2256 2255 2254 2253 2252 2251 2250 2249 2248 2247 2246 2245 2244 2243 2242 2241 2240 2239 2238 2237 2236 2235 2234 2233 2232 2231 2230 2229 2228 2227 2226 2225 2224 2223 2222 2221 2220 2219 2218 2217 2216 2215 2214 2213 2212 2211 2210 2209 2208 2207 2206 2205 2204 2203 2202 2201 2200 2199 2198 2197 2196 2195 2194 2193 2192 2191 2190 2189 2188 2187 2186 2185 2184 2183 2182 2181 2180 2179 2178 2177 2176 2175 2174 2173 2172 2171 2170 2169 2168 2167 2166 2165 2164 2163 2162 2161 2160 2159 2158 2157 2156 2155 2154 2153 2152 2151 2150 2149 2148 2147 2146 2145 2144 2143 2142 2141 2140 2139 2138 2137 2136 2135 2134 2133 2132 2131 2130 2129 2128 2127 2126 2125 2124 2123 2122 2121 2120 2119 2118 2117 2116 2115 2114 2113 2112 2111 2110 2109 2108 2107 2106 2105 2104 2103 2102 2101 2100 2099 2098 2097 2096 2095 2094 2093 2092 2091 2090 2089 2088 2087 2086 2085 2084 2083 2082 2081 2080 2079 2078 2077 2076 2075 2074 2073 2072 2071 2070 2069 2068 2067 2066 2065 2064 2063 2062 2061 2060 2059 2058 2057 2056 2055 2054 2053 2052 2051 2050 2049 2048 2047 2046 2045 2044 2043 2042 2041 2040 2039 2038 2037 2036 2035 2034 2033 2032 2031 2030 2029 2028 2027 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984 1983 1982 1981 1980 1979 1978 1977 1976 1975 1974 1973 1972 1971 1970 1969 1968 1967 1966 1965 1964 1963 1962 1961 1960 1959 1958 1957 1956 1955 1954 1953 1952 1951 1950 1949 1948 1947 1946 1945 1944 1943 1942 1941 1940 1939 1938 1937 1936 1935 1934 1933 1932 1931 1930 1929 1928 1927 1926 1925 1924 1923 1922 1921 1920 1919 1918 1917 1916 1915 1914 1913 1912 1911 1910 1909 1908 1907 1906 1905 1904 1903 1902 1901 1900 1899 1898 1897 1896 1895 1894 1893 1892 1891 1890 1889 1888 1887 1886 1885 1884 1883 1882 1881 1880 1879 1878 1877 1876 1875 1874 1873 1872 1871 1870 1869 1868 1867 1866 1865 1864 1863 1862 1861 1860 1859 1858 1857 1856 1855 1854 1853 1852 1851 1850 1849 1848 1847 1846 1845 1844 1843 1842 1841 1840 1839 1838 1837 1836 1835 1834 1833 1832 1831 1830 1829 1828 1827 1826 1825 1824 1823 1822 1821 1820 1819 1818 1817 1816 1815 1814 1813 1812 1811 1810 1809 1808 1807 1806 1805 1804 1803 1802 1801 1800 1799 1798 1797 1796 1795 1794 1793 1792 1791 1790 1789 1788 1787 1786 1785 1784 1783 1782 1781 1780 1779 1778 1777 1776 1775 1774 1773 1772 1771 1770 1769 1768 1767 1766 1765 1764 1763 1762 1761 1760 1759 1758 1757 1756 1755 1754 1753 1752 1751 1750 1749 1748 1747 1746 1745 1744 1743 1742 1741 1740 1739 1738 1737 1736 1735 1734 1733 1732 1731 1730 1729 1728 1727 1726 1725 1724 1723 1722 1721 1720 1719 1718 1717 1716 1715 1714 1713 1712 1711 1710 1709 1708 1707 1706 1705 1704 1703 1702 1701 1700 1699 1698 1697 1696 1695 1694 1693 1692 1691 1690 1689 1688 1687 1686 1685 1684 1683 1682 1681 1680 1679 1678 1677 1676 1675 1674 1673 1672 1671 1670 1669 1668 1667 1666 1665 1664 1663 1662 1661 1660 1659 1658 1657 1656 1655 1654 1653 1652 1651 1650 1649 1648 1647 1646 1645 1644 1643 1642 1641 1640 1639 1638 1637 1636 1635 1634 1633 1632 1631 1630 1629 1628 1627 1626 1625 1624 1623 1622 1621 1620 1619 1618 1617 1616 1615 1614 1613 1612 1611 1610 1609 1608 1607 1606 1605 1604 1603 1602 1601 1600 1599 1598 1597 1596 1595 1594 1593 1592 1591 1590 1589 1588 1587 1586 1585 1584 1583 1582 1581 1580 1579 1578 1577 1576 1575 1574 1573 1572 1571 1570 1569 1568 1567 1566 1565 1564 1563 1562 1561 1560 1559 1558 1557 1556 1555 1554 1553 1552 1551 1550 1549 1548 1547 1546 1545 1544 1543 1542 1541 1540 1539 1538 1537 1536 1535 1534 1533 1532 1531 1530 1529 1528 1527 1526 1525 1524 1523 1522 1521 1520 1519 1518 1517 1516 1515 1514 1513 1512 1511 1510 1509 1508 1507 1506 1505 1504 1503 1502 1501 1500 1499 1498 1497 1496 1495 1494 1493 1492 1491 1490 1489 1488 1487 1486 1485 1484 1483 1482 1481 1480 1479 1478 1477 1476 1475 1474 1473 1472 1471 1470 1469 1468 1467 1466 1465 1464 1463 1462 1461 1460 1459 1458 1457 1456 1455 1454 1453 1452 1451 1450 1449 1448 1447 1446 1445 1444 1443 1442 1441 1440 1439 1438 1437 1436 1435 1434 1433 1432 1431 1430 1429 1428 1427 1426 1425 1424 1423 1422 1421 1420 1419 1418 1417 1416 1415 1414 1413 1412 1411 1410 1409 1408 1407 1406 1405 1404 1403 1402 1401 1400 1399 1398 1397 1396 1395 1394 1393 1392 1391 1390 1389 1388 1387 1386 1385 1384 1383 1382 1381 1380 1379 1378 1377 1376 1375 1374 1373 1372 1371 1370 1369 1368 1367 1366 1365 1364 1363 1362 1361 1360 1359 1358 1357 1356 1355 1354 1353 1352 1351 1350 1349 1348 1347 1346 1345 1344 1343 1342 1341 1340 1339 1338 1337 1336 1335 1334 1333 1332 1331 1330 1329 1328 1327 1326 1325 1324 1323 1322 1321 1320 1319 1318 1317 1316 1315 1314 1313 1312 1311 1310 1309 1308 1307 1306 1305 1304 1303 1302 1301 1300 1299 1298 1297 1296 1295 1294 1293 1292 1291 1290 1289 1288 1287 1286 1285 1284 1283 1282 1281 1280 1279 1278 1277 1276 1275 1274 1273 1272 1271 1270 1269 1268 1267 1266 1265 1264 1263 1262 1261 1260 1259 1258 1257 1256 1255 1254 1253 1252 1251 1250 1249 1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232 1231 1230 1229 1228 1227 1226 1225 1224 1223 1222 1221 1220 1219 1218 1217 1216 1215 1214 1213 1212 1211 1210 1209 1208 1207 1206 1205 1204 1203 1202 1201 1200 1199 1198 1197 1196 1195 1194 1193 1192 1191 1190 1189 1188 1187 1186 1185 1184 1183 1182 1181 1180 1179 1178 1177 1176 1175 1174 1173 1172 1171 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1157 1156 1155 1154 1153 1152 1151 1150 1149 1148 1147 1146 1145 1144 1143 1142 1141 1140 1139 1138 1137 1136 1135 1134 1133 1132 1131 1130 1129 1128 1127 1126 1125 1124 1123 1122 1121 1120 1119 1118 1117 1116 1115 1114 1113 1112 1111 1110 1109 1108 1107 1106 1105 1104 1103 1102 1101 1100 1099 1098 1097 1096 1095 1094 1093 1092 1091 1090 1089 1088 1087 1086 1085 1084 1083 1082 1081 1080 1079 1078 1077 1076 1075 1074 1073 1072 1071 1070 1069 1068 1067 1066 1065 1064 1063 1062 1061 1060 1059 1058 1057 1056 1055 1054 1053 1052 1051 1050 1049 1048 1047 1046 1045 1044 1043 1042 1041 1040 1039 1038 1037 1036 1035 1034 1033 1032 1031 1030 1029 1028 1027 1026 1025 1024 1023 1022 1021 1020 1019 1018 1017 1016 1015 1014 1013 1012 1011 1010 1009 1008 1007 1006 1005 1004 1003 1002 1001 1000 999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 924 923 922 921 920 919 918 917 916 915 914 913 912 911 910 909 908 907 906 905 904 903 902 901 900 899 898 897 896 895 894 893 892 891 890 889 888 887 886 885 884 883 882 881 880 879 878 877 876 875 874 873 872 871 870 869 868 867 866 865 864 863 862 861 860 859 858 857 856 855 854 853 852 851 850 849 848 847 846 845 844 843 842 841 840 839 838 837 836 835 834 833 832 831 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 778 777 776 775 774 773 772 771 770 769 768 767 766 765 764 763 762 761 760 759 758 757 756 755 754 753 752 751 750 749 748 747 746 745 744 743 742 741 740 739 738 737 736 735 734 733 732 731 730 729 728 727 726 725 724 723 722 721 720 719 718 717 716 715 714 713 712 711 710 709 708 707 706 705 704 703 702 701 700 699 698 697 696 695 694 693 692 691 690 689 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 601 600 599 598 597 596 595 594 593 592 591 590 589 588 587 586 585 584 583 582 581 580 579 578 577 576 575 574 573 572 571 570 569 568 567 566 565 564 563 562 561 560 559 558 557 556 555 554 553 552 551 550 549 548 547 546 545 544 543 542 541 540 539 538 537 536 535 534 533 532 531 530 529 528 527 526 525 524 523 522 521 520 519 518 517 516 515 514 513 512 511 510 509 508 507 506 505 504 503 502 501 500 499 498 497 496 495 494 493 492 491 490 489 488 487 486 485 484 483 482 481 480 479 478 477 476 475 474 473 472 471 470 469 468 467 466 465 464 463 462 461 460 459 458 457 456 455 454 453 452 451 450 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-job list '\''--separator=|'\'' --no-headers --output id 1968 1402 4147 4369 1273 3541 3222 3634 2013 4227 1567 1659 2668 3834 3641 2850 837 995 3139 2903 2733 4124 2876 4119 1965 1788 3862 3125 249 979 2726 3937 1521 3640 245 1264 3414 3044 1627 1465 552 3438 826 3619 719 4308 4077 1385 2915 4180 238 3809 3949 4385 1000 1880 542 2442 192 1946 1079 286 1056 438 1333 1561 2036 1248 3549 3955 1110 4383 1265 3932 1346 3213 1569 2508 3195 218 1812 2399 325 3183 3803 1923 2045 1934 191 346 3349 3458 4229 1313 1318 4052 1740 2510 2374 3266 2527 748 88 4263 3661 188 2473 256 4298 421 622 337 3555 377 2812 4246 3110 3384 3086 3050 2141 1308 6 2708 1707 2952 390 4131 2743 1297 2877 50 2221 2893 2267 1157 2276 3760 1589 1607 2283 2605 3007 524 95 521 2517 326 49 457 1074 3929 1296 2759 2968 3291 834 926 2434 341 3052 3717 2936 980 1152 3133 1493 1299 2563 2346 712 2354 484 3943 1749 2220 785 1 3693 1096 3761 3032 3249 4165 3811 972 1758 943 14 3337 619 3018 727 1932 2251 1748 1696 2286 66 1903 601 2886 2858 3830 3660 2461 2261 1862 303 1881 155 674 2578 160 638 4087 3201 1225 3479 3552 1784 3099 1199 289 3146 3572 2518 2769 3842 2783 2465 184 3217 3250 1191 1532 296 3021 1717 2343 4384 3056 2196 800 3539 3340 2791 2996 1631 1363 4103 4107 991 3244 1830 4228 1118 1904 1441 740 880 3318 3166 1464 1150 2897 2796 3931 84 3350 4376 609 858 3113 3911 1028 3033 3372 1515 3566 3653 3288 2887 2039 2713 2368 763 4393 625 2782 3728 3415 1679 2602 3788 3869 2878 4090 2018 2379 2163 4176 4088 729 2838 169 3864 3017 3129 2467 1455 2579 3314 2046 1289 1228 2660 2844 4032 760 3106 1593 2619 2131 3103 3996 830 2340 2321 2333 3789 1169 151 659 3104 4100 831 1609 3581 1140 3290 427 1792 41 207 2455 1908 896 3254 3674 1657 4333 2042 2067 4110 336 683 3507 3505 898 1100 4030 1276 4113 4279 2033 1929 4337 1744 971 1647 3513 2827 138 253 453 1866 2593 4396 3762 3833 3126 3808 4302 598 384 731 1095 2601 159 1279 2983 2372 3594 3048 3707 1315 3240 1664 2817 4163 3239 1695 1905 2011 1776 758 139 2497 4380 557 981 3422 3747 3984 2958 3463 1456 1505 2907 437 813 3957 2944 335 3907 4129 1681 3900 2085 969 908 2299 3829 3405 4220 1825 1348 498 152 1801 2874 4258 2171 3317 2831 753 3094 2437 3174 1727 3577 1800 2023 3452 175 4332 2612 93 3286 4089 220 957 2301 891 4391 2535 1343 506 2476 181 1214 3825 1933 3587 2266 3127 3200 2977 2882 3500 456 1022 2448 1827 3403 4248 1995 599 1255 2071 3285 4028 1424 3450 2946 1138 3093 1008 1508 1373 2881 2690 3600 1339 1565 477 964 3167 198 2857 4181 3474 792 2939 3071 510 4288 3019 3906 3114 1378 1777 2464 1985 2663 4104 1180 2848 1746 4140 1662 1837 3158 2418 2832 347 369 1845 1365 3746 2879 1244 2197 1127 3075 819 2380 849 616 4304 3149 1887 1243 3947 1684 722 2135 2210 2055 68 4362 820 1518 553 358 1586 1537 395 43 1528 1814 4266 3477 3790 2591 1144 1590 1231 4343 2232 1338 4166 2307 2256 4076 2550 3441 1557 1086 3263 3373 1665 676 575 4260 441 2502 518 2864 2583 1233 4242 1440 2908 694 2076 746 2158 2957 893 3973 3368 2035 2932 3431 2178 1656 2385 3429 3427 3172 2928 1115 4170 966 3810 2098 2863 884 686 645 930 273 3695 4353 2342 1821 2200 168 883 3420 1155 3357 102 3620 4054 1130 3990 3968 2797 835 2916 3822 3399 2717 1487 3465 2786 135 1238 3784 199 2935 2103 768 4044 2543 2636 2490 867 3038 3860 1998 2447 1751 1926 2629 3913 2665 1120 3348 4194 1901 2147 629 2687 1516 741 1541 4326 2092 3335 927 2987 3836 4275 4349 39 1171 1356 1459 1137 4361 1972 4264 2318 3550 533 2515 113 4023 1616 1753 3006 2226 1340 745 4193 662 1927 3535 3253 85 4012 3095 2569 1229 2004 3888 400 40 1467 2145 4085 1300 2020 3407 3010 3831 3180 3447 2205 147 546 1611 3824 279 2480 386 1668 3437 1325 3512 2304 4233 36 567 2357 4323 1766 1469 2369 2183 1286 4128 4154 2628 3330 232 3694 1944 1434 1468 1466 1135 3874 2140 780 2654 2479 2317 2337 1545 3917 2214 583 1047 3116 2493 2902 2833 311 2918 4133 2245 765 1077 4223 848 1087 1709 3802 3345 3080 2077 2808 3161 873 2856 2332 3849 1504 776 1994 1128 2849 1924 3406 302 1186 3072 1492 2253 3342 492 649 156 3165 142 1420 2828 2393 774 1387 1964 3533 1092 4038 3324 1966 2111 3046 417 2758 2114 190 1697 3642 3119 3216 3961 2739 1370 489 3118 391 290 451 3398 146 1020 101 415 435 412 2152 1295 3293 3356 1943 3433 836 3714 3889 862 4254 1241 1353 663 1844 3927 3718 3182 1841 2454 1688 211 3733 3944 906 446 3336 3154 762 1689 1535 3366 3193 2109 1499 464 4102 1256 671 4199 4105 1377 3074 1163 4287 359 2745 1990 9 2842 632 353 3242 3282 2778 125 2929 1879 1686 404 315 4173 2803 4205 2880 4282 530 3725 1271 4261 4300 3979 3676 141 3971 1711 1705 3281 355 332 1016 1578 3292 3580 262 623 3793 1564 2869 3028 1141 4280 3304 2409 2901 864 1951 2900 3325 839 691 3370 935 890 4008 1600 1641 653 328 3212 3613 1780 1164 1759 323 3259 2002 1855 2412 1615 1009 1961 786 1775 1240 1030 1507 2785 2807 1133 4236 4043 2819 371 1850 986 263 2966 2127 1345 1388 652 1291 1632 274 266 1916 3524 119 771 94 4106 2336 2017 1354 3723 2529 2475 3909 3053 2536 434 244 1892 992 2303 342 319 3331 3187 2415 3060 2904 3351 3980 1920 1936 2242 2063 1067 107 2118 3807 2810 2430 569 3885 3673 1852 1122 2041 4365 1501 4213 3278 3756 620 381 3203 818 3716 1253 269 3387 1433 3445 4130 1672 1094 3531 1813 2525 560 3575 3978 667 3205 1216 1392 206 4392 449 76 549 365 2620 1070 566 3360 2005 236 3924 3839 627 237 4319 923 3901 3677 2748 172 4142 3928 2397 2846 182 3771 1226 112 2792 3209 1571 2355 44 3818 2070 1035 2962 109 2837 106 866 1038 1635 1294 258 672 1334 1769 621 3192 35 1439 1655 2539 2201 2025 4007 1496 2922 3319 312 1770 2312 4195 918 2934 72 362 4210 2161 1895 1025 505 2570 4334 3905 1156 1592 3819 4303 1786 1132 1033 1978 1010 1245 3799 3611 1103 669 1558 2099 737 2913 3453 2006 1449 4057 2752 4201 447 1418 2610 761 3816 1747 1081 3989 716 3856 3260 3307 2789 201 4331 3727 929 1093 278 3238 3262 495 2682 805 1898 3090 3557 2395 3432 4203 847 2049 1107 3586 1227 54 608 2156 742 1172 1401 2193 2227 4092 1162 2506 144 756 1064 2182 3665 2241 3024 2960 916 2027 1488 2154 1446 1517 3478 1981 655 1066 1629 2031 2084 4063 123 2151 4271 644 2788 2724 3546 3554 581 4050 3878 1383 2613 4355 2710 3982 3228 461 614 1349 3198 802 1293 321 1372 3935 1406 1218 665 3101 2334 697 3969 1953 1080 3857 1415 3621 1219 1427 3629 4255 2715 465 1201 2673 3827 3571 3486 2561 2345 1350 2167 2136 4212 3772 3135 1703 3001 2043 1534 2982 1522 3562 2522 2274 3895 3569 592 1048 3680 2463 3517 1863 3100 749 1452 3141 4001 3967 1782 1663 2026 3720 2314 308 3751 3480 2512 2047 710 235 2722 2728 2326 2911 3883 2383 3623 1628 3196 2100 64 466 3363 3732 2391 2645 480 3144 490 3065 3159 1988 1774 1808 1359 2542 4127 2496 4252 3456 3055 769 1136 642 1890 554 2500 588 3173 1089 3669 165 3369 1177 243 2565 4339 2427 324 3308 2811 3739 1843 307 153 195 636 1666 4295 2520 4167 2482 57 3681 1158 1003 2760 2631 2830 1032 2992 2280 81 1472 2117 1254 543 816 213 3157 4278 1506 3867 2978 3561 670 1486 4132 717 1713 1395 2991 2491 2930 2532 2720 4375 611 3912 4322 2290 1049 4040 3510 3012 1533 1930 975 3657 4041 3076 3481 2335 7 272 1060 3313 3367 4022 2633 150 2694 2089 4257 3425 2516 3436 3014 2272 356 2082 3614 1568 3312 3795 4074 2066 1595 3974 3501 166 3225 295 595 1099 3087 3108 3316 1756 1247 2313 1200 3 1996 714 4316 248 938 2381 1818 3511 2287 2596 225 2323 2433 1566 998 540 2431 3970 2429 3344 185 4039 12 2646 3845 2094 2794 3590 2331 733 1405 2179 2793 2840 3206 3544 4373 1404 3341 726 4094 2617 3378 1121 1897 1195 4222 1259 2813 1823 3757 1919 2311 2087 1026 1367 817 1577 167 1053 69 3776 267 650 334 2859 1430 3490 3528 432 2890 3092 2961 2305 3583 3558 1876 4310 1626 3140 3054 479 4049 2121 2423 3768 4250 3468 738 86 4086 1004 3966 1856 2302 3221 4253 3005 2458 3475 3085 212 4259 4169 1948 1512 130 3482 331 1543 3504 2048 3179 2554 1952 2113 1979 3067 2514 2971 1992 3820 3460 1234 1474 208 3934 937 1194 907 5 993 4174 2400 3998 973 3376 2747 3430 4244 3692 4045 46 678 2413 1213 2356 1443 789 547 647 203 1997 794 1055 3190 2740 45 1682 313 1448 2239 634 4146 174 3893 1548 1673 806 121 1694 660 493 3294 2028 1715 1052 1977 419 3750 1159 3766 2575 2255 2723 2352 4126 3234 688 1117 4368 3502 3655 3584 1779 612 4351 4051 1598 2914 3143 3040 59 3096 1457 1182 3926 1379 1072 3434 1925 2701 405 2615 4152 1355 2998 277 1249 4053 1175 3764 2652 1423 3421 877 2485 2424 2702 3993 351 4262 2107 1059 3540 2405 2472 3383 2656 1344 2083 2292 1222 903 2976 2711 2677 3801 779 3684 3377 4114 4058 110 2499 3666 4084 375 2709 942 814 186 376 2787 3946 2481 210 2104 2698 2157 2444 1250 4364 1724 1303 1017 372 3016 426 98 2308 422 517 2277 2474 327 1798 887 1054 3496 1794 3494 1540 868 1826 2581 3518 1921 2074 2921 3509 1435 2428 3224 3026 4121 889 1767 811 418 3710 1324 3659 3713 2350 3709 3273 1526 3721 2920 532 3649 796 2184 778 234 2223 3712 3785 4055 2190 3132 956 3459 658 1842 2367 3615 2338 1858 4116 3767 845 2560 3933 348 3686 2181 27 3064 2586 1618 4335 3628 2995 1298 3329 1337 3632 1867 122 651 4183 4235 1390 322 2166 3892 962 4151 1671 1734 1636 3160 1034 2435 4398 74 1683 2330 586 3175 217 3184 2320 2259 2309 2767 330 2640 4207 3722 2371 850 75 2658 1670 367 1193 2964 1760 425 4056 4171 4389 4018 545 2643 1523 968 4366 4360 1644 3708 3156 1326 999 793 2766 3736 2208 3289 1829 572 2712 2898 3389 2974 626 3631 51 1960 1896 3589 30 3821 298 1470 640 1706 38 2061 3608 2632 2159 2764 551 832 3207 815 1011 4237 1704 1310 3638 21 2270 516 2456 92 3488 3105 4027 496 3276 1438 2322 3485 2361 481 1550 2119 1765 4015 810 1638 2462 2534 2238 3306 3004 3328 603 473 265 587 3740 314 3843 1510 4139 1822 3559 133 2820 158 1442 3210 2755 607 882 2943 424 4249 2138 1267 3359 3197 2862 1619 4226 1833 3283 754 3186 2926 486 4286 2809 1277 1582 3670 2453 2069 2240 3069 4315 2667 216 1710 1712 2948 3749 2558 3171 1884 2984 3177 2604 1864 3418 2019 3729 2761 1698 2394 3652 1319 463 684 2130 1188 3786 1500 255 3526 525 3537 3301 4099 2933 2377 801 690 3603 1484 1795 1982 2498 3332 287 3137 2170 3412 1750 1131 787 4291 2316 2653 3565 3121 2359 3310 2001 3627 1733 1931 3410 3899 161 1012 1562 3287 3920 3609 111 2012 1036 3145 766 2014 3396 2081 982 3169 2947 3854 469 925 1376 4272 2341 1285 3241 3773 2217 1771 855 857 3658 2382 2129 2689 4097 1454 3362 3454 2598 3765 2219 458 1317 2123 4093 4294 3848 1425 2737 2716 3188 2492 933 1603 3637 1849 2776 3654 1599 3956 885 1371 1811 827 1840 3602 3279 389 4225 2621 414 223 1949 3953 4276 994 1116 63 3168 3442 1498 58 4329 1773 2816 1563 2257 2937 4150 385 2657 4003 4000 2000 4125 2030 3605 984 3991 2446 1974 1168 1620 1652 2985 2425 3199 2696 2896 2909 360 491 2150 2065 709 293 2003 2195 409 2068 3530 1123 959 4141 224 2889 2552 4134 3493 706 1489 2507 34 2568 1102 958 1475 1006 3261 4346 1051 3257 4269 3382 799 3610 47 1806 668 3938 1527 2264 261 3111 416 2883 1263 2875 1209 2589 4341 3227 2949 3267 874 4388 499 3797 4062 1789 2756 2622 3390 1834 1167 1232 3596 548 4060 1889 239 3763 2378 28 3252 2806 1082 1950 1342 368 4344 2762 467 1330 3687 654 2398 275 3890 4305 2681 3300 292 309 515 1967 1108 3523 2618 2153 1212 1458 1111 2770 3633 803 2606 4148 2139 2102 570 1403 1368 4216 3162 3320 2566 1235 2468 205 950 1462 1701 1398 1461 2648 354 3775 1283 2970 2885 3752 2250 584 3950 1301 4290 876 333 2291 1970 2243 2703 3997 4069 1633 1836 402 2975 3981 573 2401 2509 104 955 692 851 2086 1394 1723 777 1360 3035 4191 2021 1220 462 276 407 4061 1270 1549 1154 176 226 3691 514 2973 2528 230 4111 3311 488 2362 3280 3508 79 4025 3805 1738 1091 3671 4208 4120 2647 2988 3798 772 3045 3365 1661 3688 282 2852 3467 1314 2524 2441 4374 1764 1912 3543 1886 170 3428 4221 378 4011 790 2609 4215 639 4293 22 2062 3724 222 944 3910 340 3945 939 3847 2635 500 1989 2707 3769 474 2836 648 528 2198 1039 3630 4158 2211 2120 538 2258 1802 3988 2057 2577 1044 3461 1810 2143 3061 90 2 2799 2137 4095 1743 4397 3469 1714 1109 3532 2549 345 3585 2125 3542 4284 856 4016 3759 145 3823 2469 3897 2373 1591 1853 2432 3358 3591 1854 593 3626 2679 2802 509 977 4218 1692 2246 4178 3921 2721 2639 1417 2905 2644 4330 699 398 1215 373 3070 1046 3211 1304 3743 2188 949 920 3492 2714 617 3999 2295 2572 704 4273 3741 1302 117 1708 1382 988 1639 4238 3231 633 2595 4206 3027 641 1090 526 1594 4109 2899 529 2144 1409 3703 3858 1674 3333 3269 1246 2050 4306 136 1031 3868 696 3029 1803 1551 2559 1797 4394 2329 2244 3265 798 3073 2191 4307 403 4345 1327 91 1935 3258 4155 646 4267 3870 3068 4277 1894 3940 2533 3730 3185 140 3972 3903 3163 1690 2108 3444 1625 1312 2080 1148 1204 673 3495 852 3598 3781 1119 2344 3519 2126 3189 280 2370 3506 1555 251 3498 4145 2989 687 2671 675 3597 571 408 1497 3538 1519 3008 1720 4321 3097 2519 2116 574 2459 2659 2494 2511 2282 1957 241 1824 2347 78 519 3170 947 996 556 1851 1735 3411 2637 364 3355 3354 990 2228 3091 4390 2203 536 2477 215 4382 2420 3794 1617 4070 1305 2895 305 1721 214 3881 961 1955 1675 618 590 3705 1328 997 1023 1494 886 2327 3375 3706 1702 4021 231 637 3570 221 1106 3754 2306 3484 3339 822 1660 1883 3275 4075 3164 3832 2967 3962 901 2587 3117 3424 423 470 3268 2835 917 2847 2146 2729 555 3256 2684 3840 3556 974 2763 1547 3745 339 3039 4314 2488 2414 624 1422 126 1875 4352 1237 1357 120 4265 1151 2826 1796 1160 2686 2963 2134 1266 1005 3726 3237 821 2037 3941 2325 3861 2225 1917 4274 1431 809 4080 1143 42 2438 204 1069 2608 1197 1909 2101 3617 61 3473 1772 4340 888 2683 2638 1971 1306 562 2834 3381 2662 2310 4005 2531 1899 209 3588 775 631 4247 3742 197 3233 4081 2666 568 720 2624 1911 3226 2669 2910 1893 954 1871 62 1722 1274 1281 829 1602 1045 3248 2268 604 1428 420 1739 1445 193 2626 2676 2348 4115 478 3702 3150 3826 1987 1584 4378 1287 1962 3151 899 2162 3711 4122 3130 2403 3031 33 2365 732 1928 578 693 202 3923 1381 3672 2064 2523 2177 2231 37 508 1520 3011 3859 4268 3034 2841 2249 413 4160 2155 1393 1653 3880 2008 703 1870 2384 755 579 52 3013 97 3229 2288 3302 3601 1380 2774 429 2670 723 114 4350 1778 3148 370 1787 3385 2029 2614 19 2642 1983 1865 702 411 1885 1874 393 983 3272 3098 2986 2281 4066 3604 1257 4336 635 2275 2495 3835 2010 1729 1386 2058 2732 3879 3400 3079 2294 1514 3251 387 3042 1643 2486 227 450 26 2839 1585 1408 1347 2870 4245 2237 2254 2521 2124 892 3497 3960 433 2853 3647 71 2965 2353 4189 2110 1819 4209 1147 3616 1544 2364 3877 3483 2212 1173 4064 594 2672 4186 1648 2892 3863 349 2051 3036 1479 4101 55 2784 1146 2750 915 4172 3270 1574 1411 3804 1460 2271 1828 4256 823 3697 1601 2206 4270 2730 4144 2727 2942 1473 452 3639 318 2411 4377 4031 2592 4184 700 4175 895 2941 3625 945 2513 2993 3298 15 3758 1587 4241 1471 306 1145 177 1001 4068 3057 3338 833 4281 537 784 3352 1630 3536 4318 2823 4356 3689 3489 1407 1622 2771 4009 3560 4082 736 1986 455 2540 3645 2044 1529 134 3391 482 270 1485 3719 928 2590 3219 2483 1282 1375 3783 1105 4059 4143 3983 3547 2704 2406 730 3000 178 2801 4026 2176 1685 1444 1637 2088 1174 783 3514 1481 2016 879 4164 83 1190 2526 1242 2440 3181 3902 1869 4013 1088 1969 4395 1579 1477 3491 1416 828 1453 1691 3037 2504 3347 679 2688 3855 677 4285 16 25 3838 171 1061 2627 1575 2501 4328 4297 797 4192 487 2180 459 2457 1699 1716 3041 1341 352 3191 4224 2078 1832 1217 1816 2680 2410 1224 2906 2872 1129 2866 252 2417 2328 4033 1947 3985 4065 1621 1071 240 523 2731 1260 1907 1043 1329 3245 476 257 179 3894 2691 2132 561 100 3882 1687 2951 11 3124 1189 3009 718 3683 1104 3457 3987 1335 2545 3648 3232 1580 2744 2557 3236 713 254 1503 2576 2999 4159 1252 989 4004 1525 4118 3872 2867 3443 2422 1790 1085 3656 1736 3323 788 3975 2128 1307 32 782 4153 2544 1973 164 1202 2387 392 711 4161 2700 2174 589 2692 2218 3930 2661 2924 2746 1900 4370 4190 1269 3948 4338 4047 440 2396 2674 1491 4327 3515 1397 3951 3271 1432 602 4037 1807 2404 2634 685 597 3439 3059 3327 2142 3077 2548 105 4202 1192 2402 2278 664 3622 3568 2419 2165 2738 2571 2489 1804 3374 2757 735 1993 1198 1211 1451 1606 4283 2175 1013 4239 2436 1352 1882 544 3791 448 1101 1857 3299 4108 2296 4079 4046 527 3417 708 10 383 4381 812 4387 948 2734 2450 698 285 4348 1604 3404 357 2416 3644 1511 2285 2651 1221 695 707 2363 2800 189 4156 2263 520 1261 1608 379 4179 1076 3865 3083 4185 1658 3015 577 3545 1654 1502 2685 1002 4296 1531 2215 1042 4187 715 1815 3866 2375 1623 3593 3379 2160 904 1463 3815 3595 247 1027 2779 4112 3886 1196 1399 1166 1083 1126 2056 4243 4342 2825 2072 502 1868 1421 2260 511 2678 2725 701 4071 3778 1726 299 4357 2541 1980 2040 1634 1613 2449 4317 1084 3553 3315 31 1831 397 388 1872 4312 2699 2505 137 2693 3806 4358 1913 3123 3153 394 1560 3353 2815 1799 743 2925 2233 2956 3753 1366 2719 2706 1290 131 1480 148 4324 3992 3264 445 149 824 615 1583 264 3737 2293 921 2439 3994 1651 3503 259 2452 967 3215 2216 960 3305 2623 3735 1208 1284 3078 3919 2478 3089 1938 1288 154 2997 838 2818 2487 2735 281 4091 3051 2649 2751 4024 2865 3650 4019 1922 2015 666 1861 1114 2931 747 3534 1236 4135 3663 865 3138 3976 317 909 3875 454 900 1954 1073 196 2339 399 1153 1680 1272 3690 3853 3058 2584 2567 2630 2247 3662 1959 1019 2553 3409 4292 1361 870 3214 773 3322 1098 1021 2551 3977 3297 3440 3841 2868 1554 3738 304 512 3499 3564 605 1207 1940 987 1358 2790 3043 442 1037 1323 4020 2822 3022 3698 3904 2106 2600 70 3134 108 99 3636 3582 485 4289 3744 1058 2466 3606 1426 791 3397 1718 1410 3643 4083 1429 2861 246 1369 3464 1976 2194 4034 2950 1781 1752 316 494 3852 2408 2655 2052 374 3255 1419 1817 3668 2235 1553 2148 894 3371 1573 2891 1124 361 606 268 1062 2772 564 3326 17 941 3084 1963 3551 48 585 1762 1678 4211 1605 2213 3646 3346 1041 2445 1839 840 1447 3470 2736 1278 3579 3965 1719 2392 2884 229 294 630 3364 3813 912 2060 1450 2093 2851 103 2597 2603 483 2169 401 878 128 3682 3380 250 2484 350 2186 1975 2386 4240 1848 4048 2300 1939 3876 3922 1161 3109 2204 3522 3047 3884 4136 2096 2860 1902 3393 2234 3142 953 2095 910 4036 1612 1316 3525 846 531 1581 4 3416 4379 3388 2269 4123 2090 1785 559 2279 1859 1331 3755 3455 3296 3916 2073 924 1183 3574 2236 2616 1309 1268 3334 8 804 127 2530 56 1050 3529 4232 288 1210 1791 3284 2742 2798 20 1262 1742 2980 3002 3573 2022 1650 965 4073 1728 2038 1513 2007 3871 4217 853 3426 795 471 600 596 3651 431 382 3817 1251 2407 1482 843 1667 721 1597 118 310 4301 4117 1576 1292 563 2209 3220 3548 2829 2981 4325 1757 23 3748 985 844 2855 725 3925 1063 3295 410 2562 643 18 1999 1206 3578 460 842 2360 3814 3782 2284 4347 1258 2580 468 1763 767 1097 1068 1176 1572 3696 4251 2555 3020 4372 1860 1570 2611 1322 1906 29 2149 501 1414 2919 1646 1693 4078 1755 2873 4363 4200 4354 1384 504 1741 4029 2607 3107 2547 2753 3082 661 3321 558 4162 1731 3204 2695 576 284 2207 4299 751 1725 3122 2650 3704 1139 1809 3701 3471 728 911 3303 1745 534 162 1184 875 1783 2173 2115 3423 2460 67 2091 4182 3898 4017 343 4204 1835 841 497 2804 2470 1362 1336 233 2262 4006 734 2664 507 610 436 4157 96 3448 4231 2168 739 183 3230 2389 2741 283 541 77 2324 13 2443 3846 3147 2556 219 3435 4149 1078 1040 1113 2821 3612 1945 1185 1165 2079 1820 2451 3828 3235 2252 2172 4137 1546 3243 3675 3343 3218 1596 861 2054 936 3599 180 744 963 2594 1958 1761 65 3837 2471 1014 2390 60 2765 781 3731 2053 3112 3472 1015 2773 3850 3128 3995 3635 919 2426 3277 1275 2105 4042 82 187 978 4311 2705 1057 4309 3521 1125 444 2366 2990 1669 3223 3176 2503 724 2349 2938 1170 2199 2185 3520 3939 4367 2781 3667 439 4002 3618 3527 1536 2954 1910 931 1321 3102 3395 1937 2969 3567 1320 1877 1538 4230 430 132 914 24 157 4138 3023 2032 116 4096 2273 3361 2843 124 260 1915 1178 4386 1941 3120 682 363 1878 3392 1187 3679 3715 3936 2388 2888 3516 53 4234 2912 2189 4371 3942 1112 3487 934 2122 4313 3592 3003 1677 329 3413 3685 807 4196 591 2059 1793 2780 752 976 2768 1018 2187 472 860 3844 80 1142 1914 1391 1530 522 2298 1676 200 2675 2546 3908 1029 2222 1838 3462 808 1524 1754 1351 4177 2697 689 3851 2749 301 2894 3025 1942 3873 4010 2805 2192 1364 1991 3952 115 2959 1649 1509 952 1640 1891 3887 2574 3408 2315 2585 3734 3419 89 3049 1768 1389 3088 3136 228 242 759 932 1610 913 271 2376 705 681 291 1007 3208 3954 300 3770 1205 1588 582 143 3915 4098 3563 4014 1490 1280 3787 3958 656 2537 1230 3664 3986 2917 1730 3780 3155 854 4197 4072 2824 4188 2265 3062 1476 1203 2248 3451 3476 3792 628 1483 881 2923 406 366 503 922 1374 2224 539 2979 757 3401 3081 396 1478 3812 2034 2588 443 3066 2024 1614 550 2229 3774 3152 2112 1645 3699 946 428 2202 2573 2945 2625 194 902 3796 4214 1181 1075 1873 4219 951 3700 1805 3030 1437 2538 3678 1179 1065 2845 1436 4168 513 2319 580 1396 905 750 2297 1559 3402 2775 2358 2582 1024 3386 1539 1542 3131 3891 3779 565 4359 2289 2777 1239 2164 2854 3963 1737 4320 3896 940 1624 3247 3914 163 872 3309 859 3624 73 344 2871 380 3959 320 825 2754 338 3202 2994 1642 1552 1984 3274 3607 4067 297 3446 3394 535 3194 129 2564 657 4035 4198 863 970 3246 1846 1134 2927 2075 173 1732 1311 2718 1413 2641 1149 3115 2230 613 2097 2814 680 3466 1400 2795 1700 2955 2940 2599 1223 2351 3178 1556 3449 3918 3964 3063 897 3777 3576 2421 1495 764 87 475 770 1332 3800 871 1918 1956 1888 2133 1847 2953 869 1412 2972 2009' 1968 1402 4147 4369 1273 3541 3222 3634 2013 4227 1567 1659 2668 3834 3641 2850 837 995 3139 2903 2733 4124 2876 4119 1965 1788 3862 3125 249 979 2726 3937 1521 3640 245 1264 3414 3044 1627 1465 552 3438 826 3619 719 4308 4077 1385 2915 4180 238 3809 3949 4385 1000 1880 542 2442 192 1946 1079 286 1056 438 1333 1561 2036 1248 3549 3955 1110 4383 1265 3932 1346 3213 1569 2508 3195 218 1812 2399 325 3183 3803 1923 2045 1934 191 346 3349 3458 4229 1313 1318 4052 1740 2510 2374 3266 2527 748 88 4263 3661 188 2473 256 4298 421 622 337 3555 377 2812 4246 3110 3384 3086 3050 2141 1308 6 2708 1707 2952 390 4131 2743 1297 2877 50 2221 2893 2267 1157 2276 3760 1589 1607 2283 2605 3007 524 95 521 2517 326 49 457 1074 3929 1296 2759 2968 3291 834 926 2434 341 3052 3717 2936 980 1152 3133 1493 1299 2563 2346 712 2354 484 3943 1749 2220 785 1 3693 1096 3761 3032 3249 4165 3811 972 1758 943 14 3337 619 3018 727 1932 2251 1748 1696 2286 66 1903 601 2886 2858 3830 3660 2461 2261 1862 303 1881 155 674 2578 160 638 4087 3201 1225 3479 3552 1784 3099 1199 289 3146 3572 2518 2769 3842 2783 2465 184 3217 3250 1191 1532 296 3021 1717 2343 4384 3056 2196 800 3539 3340 2791 2996 1631 1363 4103 4107 991 3244 1830 4228 1118 1904 1441 740 880 3318 3166 1464 1150 2897 2796 3931 84 3350 4376 609 858 3113 3911 1028 3033 3372 1515 3566 3653 3288 2887 2039 2713 2368 763 4393 625 2782 3728 3415 1679 2602 3788 3869 2878 4090 2018 2379 2163 4176 4088 729 2838 169 3864 3017 3129 2467 1455 2579 3314 2046 1289 1228 2660 2844 4032 760 3106 1593 2619 2131 3103 3996 830 2340 2321 2333 3789 1169 151 659 3104 4100 831 1609 3581 1140 3290 427 1792 41 207 2455 1908 896 3254 3674 1657 4333 2042 2067 4110 336 683 3507 3505 898 1100 4030 1276 4113 4279 2033 1929 4337 1744 971 1647 3513 2827 138 253 453 1866 2593 4396 3762 3833 3126 3808 4302 598 384 731 1095 2601 159 1279 2983 2372 3594 3048 3707 1315 3240 1664 2817 4163 3239 1695 1905 2011 1776 758 139 2497 4380 557 981 3422 3747 3984 2958 3463 1456 1505 2907 437 813 3957 2944 335 3907 4129 1681 3900 2085 969 908 2299 3829 3405 4220 1825 1348 498 152 1801 2874 4258 2171 3317 2831 753 3094 2437 3174 1727 3577 1800 2023 3452 175 4332 2612 93 3286 4089 220 957 2301 891 4391 2535 1343 506 2476 181 1214 3825 1933 3587 2266 3127 3200 2977 2882 3500 456 1022 2448 1827 3403 4248 1995 599 1255 2071 3285 4028 1424 3450 2946 1138 3093 1008 1508 1373 2881 2690 3600 1339 1565 477 964 3167 198 2857 4181 3474 792 2939 3071 510 4288 3019 3906 3114 1378 1777 2464 1985 2663 4104 1180 2848 1746 4140 1662 1837 3158 2418 2832 347 369 1845 1365 3746 2879 1244 2197 1127 3075 819 2380 849 616 4304 3149 1887 1243 3947 1684 722 2135 2210 2055 68 4362 820 1518 553 358 1586 1537 395 43 1528 1814 4266 3477 3790 2591 1144 1590 1231 4343 2232 1338 4166 2307 2256 4076 2550 3441 1557 1086 3263 3373 1665 676 575 4260 441 2502 518 2864 2583 1233 4242 1440 2908 694 2076 746 2158 2957 893 3973 3368 2035 2932 3431 2178 1656 2385 3429 3427 3172 2928 1115 4170 966 3810 2098 2863 884 686 645 930 273 3695 4353 2342 1821 2200 168 883 3420 1155 3357 102 3620 4054 1130 3990 3968 2797 835 2916 3822 3399 2717 1487 3465 2786 135 1238 3784 199 2935 2103 768 4044 2543 2636 2490 867 3038 3860 1998 2447 1751 1926 2629 3913 2665 1120 3348 4194 1901 2147 629 2687 1516 741 1541 4326 2092 3335 927 2987 3836 4275 4349 39 1171 1356 1459 1137 4361 1972 4264 2318 3550 533 2515 113 4023 1616 1753 3006 2226 1340 745 4193 662 1927 3535 3253 85 4012 3095 2569 1229 2004 3888 400 40 1467 2145 4085 1300 2020 3407 3010 3831 3180 3447 2205 147 546 1611 3824 279 2480 386 1668 3437 1325 3512 2304 4233 36 567 2357 4323 1766 1469 2369 2183 1286 4128 4154 2628 3330 232 3694 1944 1434 1468 1466 1135 3874 2140 780 2654 2479 2317 2337 1545 3917 2214 583 1047 3116 2493 2902 2833 311 2918 4133 2245 765 1077 4223 848 1087 1709 3802 3345 3080 2077 2808 3161 873 2856 2332 3849 1504 776 1994 1128 2849 1924 3406 302 1186 3072 1492 2253 3342 492 649 156 3165 142 1420 2828 2393 774 1387 1964 3533 1092 4038 3324 1966 2111 3046 417 2758 2114 190 1697 3642 3119 3216 3961 2739 1370 489 3118 391 290 451 3398 146 1020 101 415 435 412 2152 1295 3293 3356 1943 3433 836 3714 3889 862 4254 1241 1353 663 1844 3927 3718 3182 1841 2454 1688 211 3733 3944 906 446 3336 3154 762 1689 1535 3366 3193 2109 1499 464 4102 1256 671 4199 4105 1377 3074 1163 4287 359 2745 1990 9 2842 632 353 3242 3282 2778 125 2929 1879 1686 404 315 4173 2803 4205 2880 4282 530 3725 1271 4261 4300 3979 3676 141 3971 1711 1705 3281 355 332 1016 1578 3292 3580 262 623 3793 1564 2869 3028 1141 4280 3304 2409 2901 864 1951 2900 3325 839 691 3370 935 890 4008 1600 1641 653 328 3212 3613 1780 1164 1759 323 3259 2002 1855 2412 1615 1009 1961 786 1775 1240 1030 1507 2785 2807 1133 4236 4043 2819 371 1850 986 263 2966 2127 1345 1388 652 1291 1632 274 266 1916 3524 119 771 94 4106 2336 2017 1354 3723 2529 2475 3909 3053 2536 434 244 1892 992 2303 342 319 3331 3187 2415 3060 2904 3351 3980 1920 1936 2242 2063 1067 107 2118 3807 2810 2430 569 3885 3673 1852 1122 2041 4365 1501 4213 3278 3756 620 381 3203 818 3716 1253 269 3387 1433 3445 4130 1672 1094 3531 1813 2525 560 3575 3978 667 3205 1216 1392 206 4392 449 76 549 365 2620 1070 566 3360 2005 236 3924 3839 627 237 4319 923 3901 3677 2748 172 4142 3928 2397 2846 182 3771 1226 112 2792 3209 1571 2355 44 3818 2070 1035 2962 109 2837 106 866 1038 1635 1294 258 672 1334 1769 621 3192 35 1439 1655 2539 2201 2025 4007 1496 2922 3319 312 1770 2312 4195 918 2934 72 362 4210 2161 1895 1025 505 2570 4334 3905 1156 1592 3819 4303 1786 1132 1033 1978 1010 1245 3799 3611 1103 669 1558 2099 737 2913 3453 2006 1449 4057 2752 4201 447 1418 2610 761 3816 1747 1081 3989 716 3856 3260 3307 2789 201 4331 3727 929 1093 278 3238 3262 495 2682 805 1898 3090 3557 2395 3432 4203 847 2049 1107 3586 1227 54 608 2156 742 1172 1401 2193 2227 4092 1162 2506 144 756 1064 2182 3665 2241 3024 2960 916 2027 1488 2154 1446 1517 3478 1981 655 1066 1629 2031 2084 4063 123 2151 4271 644 2788 2724 3546 3554 581 4050 3878 1383 2613 4355 2710 3982 3228 461 614 1349 3198 802 1293 321 1372 3935 1406 1218 665 3101 2334 697 3969 1953 1080 3857 1415 3621 1219 1427 3629 4255 2715 465 1201 2673 3827 3571 3486 2561 2345 1350 2167 2136 4212 3772 3135 1703 3001 2043 1534 2982 1522 3562 2522 2274 3895 3569 592 1048 3680 2463 3517 1863 3100 749 1452 3141 4001 3967 1782 1663 2026 3720 2314 308 3751 3480 2512 2047 710 235 2722 2728 2326 2911 3883 2383 3623 1628 3196 2100 64 466 3363 3732 2391 2645 480 3144 490 3065 3159 1988 1774 1808 1359 2542 4127 2496 4252 3456 3055 769 1136 642 1890 554 2500 588 3173 1089 3669 165 3369 1177 243 2565 4339 2427 324 3308 2811 3739 1843 307 153 195 636 1666 4295 2520 4167 2482 57 3681 1158 1003 2760 2631 2830 1032 2992 2280 81 1472 2117 1254 543 816 213 3157 4278 1506 3867 2978 3561 670 1486 4132 717 1713 1395 2991 2491 2930 2532 2720 4375 611 3912 4322 2290 1049 4040 3510 3012 1533 1930 975 3657 4041 3076 3481 2335 7 272 1060 3313 3367 4022 2633 150 2694 2089 4257 3425 2516 3436 3014 2272 356 2082 3614 1568 3312 3795 4074 2066 1595 3974 3501 166 3225 295 595 1099 3087 3108 3316 1756 1247 2313 1200 3 1996 714 4316 248 938 2381 1818 3511 2287 2596 225 2323 2433 1566 998 540 2431 3970 2429 3344 185 4039 12 2646 3845 2094 2794 3590 2331 733 1405 2179 2793 2840 3206 3544 4373 1404 3341 726 4094 2617 3378 1121 1897 1195 4222 1259 2813 1823 3757 1919 2311 2087 1026 1367 817 1577 167 1053 69 3776 267 650 334 2859 1430 3490 3528 432 2890 3092 2961 2305 3583 3558 1876 4310 1626 3140 3054 479 4049 2121 2423 3768 4250 3468 738 86 4086 1004 3966 1856 2302 3221 4253 3005 2458 3475 3085 212 4259 4169 1948 1512 130 3482 331 1543 3504 2048 3179 2554 1952 2113 1979 3067 2514 2971 1992 3820 3460 1234 1474 208 3934 937 1194 907 5 993 4174 2400 3998 973 3376 2747 3430 4244 3692 4045 46 678 2413 1213 2356 1443 789 547 647 203 1997 794 1055 3190 2740 45 1682 313 1448 2239 634 4146 174 3893 1548 1673 806 121 1694 660 493 3294 2028 1715 1052 1977 419 3750 1159 3766 2575 2255 2723 2352 4126 3234 688 1117 4368 3502 3655 3584 1779 612 4351 4051 1598 2914 3143 3040 59 3096 1457 1182 3926 1379 1072 3434 1925 2701 405 2615 4152 1355 2998 277 1249 4053 1175 3764 2652 1423 3421 877 2485 2424 2702 3993 351 4262 2107 1059 3540 2405 2472 3383 2656 1344 2083 2292 1222 903 2976 2711 2677 3801 779 3684 3377 4114 4058 110 2499 3666 4084 375 2709 942 814 186 376 2787 3946 2481 210 2104 2698 2157 2444 1250 4364 1724 1303 1017 372 3016 426 98 2308 422 517 2277 2474 327 1798 887 1054 3496 1794 3494 1540 868 1826 2581 3518 1921 2074 2921 3509 1435 2428 3224 3026 4121 889 1767 811 418 3710 1324 3659 3713 2350 3709 3273 1526 3721 2920 532 3649 796 2184 778 234 2223 3712 3785 4055 2190 3132 956 3459 658 1842 2367 3615 2338 1858 4116 3767 845 2560 3933 348 3686 2181 27 3064 2586 1618 4335 3628 2995 1298 3329 1337 3632 1867 122 651 4183 4235 1390 322 2166 3892 962 4151 1671 1734 1636 3160 1034 2435 4398 74 1683 2330 586 3175 217 3184 2320 2259 2309 2767 330 2640 4207 3722 2371 850 75 2658 1670 367 1193 2964 1760 425 4056 4171 4389 4018 545 2643 1523 968 4366 4360 1644 3708 3156 1326 999 793 2766 3736 2208 3289 1829 572 2712 2898 3389 2974 626 3631 51 1960 1896 3589 30 3821 298 1470 640 1706 38 2061 3608 2632 2159 2764 551 832 3207 815 1011 4237 1704 1310 3638 21 2270 516 2456 92 3488 3105 4027 496 3276 1438 2322 3485 2361 481 1550 2119 1765 4015 810 1638 2462 2534 2238 3306 3004 3328 603 473 265 587 3740 314 3843 1510 4139 1822 3559 133 2820 158 1442 3210 2755 607 882 2943 424 4249 2138 1267 3359 3197 2862 1619 4226 1833 3283 754 3186 2926 486 4286 2809 1277 1582 3670 2453 2069 2240 3069 4315 2667 216 1710 1712 2948 3749 2558 3171 1884 2984 3177 2604 1864 3418 2019 3729 2761 1698 2394 3652 1319 463 684 2130 1188 3786 1500 255 3526 525 3537 3301 4099 2933 2377 801 690 3603 1484 1795 1982 2498 3332 287 3137 2170 3412 1750 1131 787 4291 2316 2653 3565 3121 2359 3310 2001 3627 1733 1931 3410 3899 161 1012 1562 3287 3920 3609 111 2012 1036 3145 766 2014 3396 2081 982 3169 2947 3854 469 925 1376 4272 2341 1285 3241 3773 2217 1771 855 857 3658 2382 2129 2689 4097 1454 3362 3454 2598 3765 2219 458 1317 2123 4093 4294 3848 1425 2737 2716 3188 2492 933 1603 3637 1849 2776 3654 1599 3956 885 1371 1811 827 1840 3602 3279 389 4225 2621 414 223 1949 3953 4276 994 1116 63 3168 3442 1498 58 4329 1773 2816 1563 2257 2937 4150 385 2657 4003 4000 2000 4125 2030 3605 984 3991 2446 1974 1168 1620 1652 2985 2425 3199 2696 2896 2909 360 491 2150 2065 709 293 2003 2195 409 2068 3530 1123 959 4141 224 2889 2552 4134 3493 706 1489 2507 34 2568 1102 958 1475 1006 3261 4346 1051 3257 4269 3382 799 3610 47 1806 668 3938 1527 2264 261 3111 416 2883 1263 2875 1209 2589 4341 3227 2949 3267 874 4388 499 3797 4062 1789 2756 2622 3390 1834 1167 1232 3596 548 4060 1889 239 3763 2378 28 3252 2806 1082 1950 1342 368 4344 2762 467 1330 3687 654 2398 275 3890 4305 2681 3300 292 309 515 1967 1108 3523 2618 2153 1212 1458 1111 2770 3633 803 2606 4148 2139 2102 570 1403 1368 4216 3162 3320 2566 1235 2468 205 950 1462 1701 1398 1461 2648 354 3775 1283 2970 2885 3752 2250 584 3950 1301 4290 876 333 2291 1970 2243 2703 3997 4069 1633 1836 402 2975 3981 573 2401 2509 104 955 692 851 2086 1394 1723 777 1360 3035 4191 2021 1220 462 276 407 4061 1270 1549 1154 176 226 3691 514 2973 2528 230 4111 3311 488 2362 3280 3508 79 4025 3805 1738 1091 3671 4208 4120 2647 2988 3798 772 3045 3365 1661 3688 282 2852 3467 1314 2524 2441 4374 1764 1912 3543 1886 170 3428 4221 378 4011 790 2609 4215 639 4293 22 2062 3724 222 944 3910 340 3945 939 3847 2635 500 1989 2707 3769 474 2836 648 528 2198 1039 3630 4158 2211 2120 538 2258 1802 3988 2057 2577 1044 3461 1810 2143 3061 90 2 2799 2137 4095 1743 4397 3469 1714 1109 3532 2549 345 3585 2125 3542 4284 856 4016 3759 145 3823 2469 3897 2373 1591 1853 2432 3358 3591 1854 593 3626 2679 2802 509 977 4218 1692 2246 4178 3921 2721 2639 1417 2905 2644 4330 699 398 1215 373 3070 1046 3211 1304 3743 2188 949 920 3492 2714 617 3999 2295 2572 704 4273 3741 1302 117 1708 1382 988 1639 4238 3231 633 2595 4206 3027 641 1090 526 1594 4109 2899 529 2144 1409 3703 3858 1674 3333 3269 1246 2050 4306 136 1031 3868 696 3029 1803 1551 2559 1797 4394 2329 2244 3265 798 3073 2191 4307 403 4345 1327 91 1935 3258 4155 646 4267 3870 3068 4277 1894 3940 2533 3730 3185 140 3972 3903 3163 1690 2108 3444 1625 1312 2080 1148 1204 673 3495 852 3598 3781 1119 2344 3519 2126 3189 280 2370 3506 1555 251 3498 4145 2989 687 2671 675 3597 571 408 1497 3538 1519 3008 1720 4321 3097 2519 2116 574 2459 2659 2494 2511 2282 1957 241 1824 2347 78 519 3170 947 996 556 1851 1735 3411 2637 364 3355 3354 990 2228 3091 4390 2203 536 2477 215 4382 2420 3794 1617 4070 1305 2895 305 1721 214 3881 961 1955 1675 618 590 3705 1328 997 1023 1494 886 2327 3375 3706 1702 4021 231 637 3570 221 1106 3754 2306 3484 3339 822 1660 1883 3275 4075 3164 3832 2967 3962 901 2587 3117 3424 423 470 3268 2835 917 2847 2146 2729 555 3256 2684 3840 3556 974 2763 1547 3745 339 3039 4314 2488 2414 624 1422 126 1875 4352 1237 1357 120 4265 1151 2826 1796 1160 2686 2963 2134 1266 1005 3726 3237 821 2037 3941 2325 3861 2225 1917 4274 1431 809 4080 1143 42 2438 204 1069 2608 1197 1909 2101 3617 61 3473 1772 4340 888 2683 2638 1971 1306 562 2834 3381 2662 2310 4005 2531 1899 209 3588 775 631 4247 3742 197 3233 4081 2666 568 720 2624 1911 3226 2669 2910 1893 954 1871 62 1722 1274 1281 829 1602 1045 3248 2268 604 1428 420 1739 1445 193 2626 2676 2348 4115 478 3702 3150 3826 1987 1584 4378 1287 1962 3151 899 2162 3711 4122 3130 2403 3031 33 2365 732 1928 578 693 202 3923 1381 3672 2064 2523 2177 2231 37 508 1520 3011 3859 4268 3034 2841 2249 413 4160 2155 1393 1653 3880 2008 703 1870 2384 755 579 52 3013 97 3229 2288 3302 3601 1380 2774 429 2670 723 114 4350 1778 3148 370 1787 3385 2029 2614 19 2642 1983 1865 702 411 1885 1874 393 983 3272 3098 2986 2281 4066 3604 1257 4336 635 2275 2495 3835 2010 1729 1386 2058 2732 3879 3400 3079 2294 1514 3251 387 3042 1643 2486 227 450 26 2839 1585 1408 1347 2870 4245 2237 2254 2521 2124 892 3497 3960 433 2853 3647 71 2965 2353 4189 2110 1819 4209 1147 3616 1544 2364 3877 3483 2212 1173 4064 594 2672 4186 1648 2892 3863 349 2051 3036 1479 4101 55 2784 1146 2750 915 4172 3270 1574 1411 3804 1460 2271 1828 4256 823 3697 1601 2206 4270 2730 4144 2727 2942 1473 452 3639 318 2411 4377 4031 2592 4184 700 4175 895 2941 3625 945 2513 2993 3298 15 3758 1587 4241 1471 306 1145 177 1001 4068 3057 3338 833 4281 537 784 3352 1630 3536 4318 2823 4356 3689 3489 1407 1622 2771 4009 3560 4082 736 1986 455 2540 3645 2044 1529 134 3391 482 270 1485 3719 928 2590 3219 2483 1282 1375 3783 1105 4059 4143 3983 3547 2704 2406 730 3000 178 2801 4026 2176 1685 1444 1637 2088 1174 783 3514 1481 2016 879 4164 83 1190 2526 1242 2440 3181 3902 1869 4013 1088 1969 4395 1579 1477 3491 1416 828 1453 1691 3037 2504 3347 679 2688 3855 677 4285 16 25 3838 171 1061 2627 1575 2501 4328 4297 797 4192 487 2180 459 2457 1699 1716 3041 1341 352 3191 4224 2078 1832 1217 1816 2680 2410 1224 2906 2872 1129 2866 252 2417 2328 4033 1947 3985 4065 1621 1071 240 523 2731 1260 1907 1043 1329 3245 476 257 179 3894 2691 2132 561 100 3882 1687 2951 11 3124 1189 3009 718 3683 1104 3457 3987 1335 2545 3648 3232 1580 2744 2557 3236 713 254 1503 2576 2999 4159 1252 989 4004 1525 4118 3872 2867 3443 2422 1790 1085 3656 1736 3323 788 3975 2128 1307 32 782 4153 2544 1973 164 1202 2387 392 711 4161 2700 2174 589 2692 2218 3930 2661 2924 2746 1900 4370 4190 1269 3948 4338 4047 440 2396 2674 1491 4327 3515 1397 3951 3271 1432 602 4037 1807 2404 2634 685 597 3439 3059 3327 2142 3077 2548 105 4202 1192 2402 2278 664 3622 3568 2419 2165 2738 2571 2489 1804 3374 2757 735 1993 1198 1211 1451 1606 4283 2175 1013 4239 2436 1352 1882 544 3791 448 1101 1857 3299 4108 2296 4079 4046 527 3417 708 10 383 4381 812 4387 948 2734 2450 698 285 4348 1604 3404 357 2416 3644 1511 2285 2651 1221 695 707 2363 2800 189 4156 2263 520 1261 1608 379 4179 1076 3865 3083 4185 1658 3015 577 3545 1654 1502 2685 1002 4296 1531 2215 1042 4187 715 1815 3866 2375 1623 3593 3379 2160 904 1463 3815 3595 247 1027 2779 4112 3886 1196 1399 1166 1083 1126 2056 4243 4342 2825 2072 502 1868 1421 2260 511 2678 2725 701 4071 3778 1726 299 4357 2541 1980 2040 1634 1613 2449 4317 1084 3553 3315 31 1831 397 388 1872 4312 2699 2505 137 2693 3806 4358 1913 3123 3153 394 1560 3353 2815 1799 743 2925 2233 2956 3753 1366 2719 2706 1290 131 1480 148 4324 3992 3264 445 149 824 615 1583 264 3737 2293 921 2439 3994 1651 3503 259 2452 967 3215 2216 960 3305 2623 3735 1208 1284 3078 3919 2478 3089 1938 1288 154 2997 838 2818 2487 2735 281 4091 3051 2649 2751 4024 2865 3650 4019 1922 2015 666 1861 1114 2931 747 3534 1236 4135 3663 865 3138 3976 317 909 3875 454 900 1954 1073 196 2339 399 1153 1680 1272 3690 3853 3058 2584 2567 2630 2247 3662 1959 1019 2553 3409 4292 1361 870 3214 773 3322 1098 1021 2551 3977 3297 3440 3841 2868 1554 3738 304 512 3499 3564 605 1207 1940 987 1358 2790 3043 442 1037 1323 4020 2822 3022 3698 3904 2106 2600 70 3134 108 99 3636 3582 485 4289 3744 1058 2466 3606 1426 791 3397 1718 1410 3643 4083 1429 2861 246 1369 3464 1976 2194 4034 2950 1781 1752 316 494 3852 2408 2655 2052 374 3255 1419 1817 3668 2235 1553 2148 894 3371 1573 2891 1124 361 606 268 1062 2772 564 3326 17 941 3084 1963 3551 48 585 1762 1678 4211 1605 2213 3646 3346 1041 2445 1839 840 1447 3470 2736 1278 3579 3965 1719 2392 2884 229 294 630 3364 3813 912 2060 1450 2093 2851 103 2597 2603 483 2169 401 878 128 3682 3380 250 2484 350 2186 1975 2386 4240 1848 4048 2300 1939 3876 3922 1161 3109 2204 3522 3047 3884 4136 2096 2860 1902 3393 2234 3142 953 2095 910 4036 1612 1316 3525 846 531 1581 4 3416 4379 3388 2269 4123 2090 1785 559 2279 1859 1331 3755 3455 3296 3916 2073 924 1183 3574 2236 2616 1309 1268 3334 8 804 127 2530 56 1050 3529 4232 288 1210 1791 3284 2742 2798 20 1262 1742 2980 3002 3573 2022 1650 965 4073 1728 2038 1513 2007 3871 4217 853 3426 795 471 600 596 3651 431 382 3817 1251 2407 1482 843 1667 721 1597 118 310 4301 4117 1576 1292 563 2209 3220 3548 2829 2981 4325 1757 23 3748 985 844 2855 725 3925 1063 3295 410 2562 643 18 1999 1206 3578 460 842 2360 3814 3782 2284 4347 1258 2580 468 1763 767 1097 1068 1176 1572 3696 4251 2555 3020 4372 1860 1570 2611 1322 1906 29 2149 501 1414 2919 1646 1693 4078 1755 2873 4363 4200 4354 1384 504 1741 4029 2607 3107 2547 2753 3082 661 3321 558 4162 1731 3204 2695 576 284 2207 4299 751 1725 3122 2650 3704 1139 1809 3701 3471 728 911 3303 1745 534 162 1184 875 1783 2173 2115 3423 2460 67 2091 4182 3898 4017 343 4204 1835 841 497 2804 2470 1362 1336 233 2262 4006 734 2664 507 610 436 4157 96 3448 4231 2168 739 183 3230 2389 2741 283 541 77 2324 13 2443 3846 3147 2556 219 3435 4149 1078 1040 1113 2821 3612 1945 1185 1165 2079 1820 2451 3828 3235 2252 2172 4137 1546 3243 3675 3343 3218 1596 861 2054 936 3599 180 744 963 2594 1958 1761 65 3837 2471 1014 2390 60 2765 781 3731 2053 3112 3472 1015 2773 3850 3128 3995 3635 919 2426 3277 1275 2105 4042 82 187 978 4311 2705 1057 4309 3521 1125 444 2366 2990 1669 3223 3176 2503 724 2349 2938 1170 2199 2185 3520 3939 4367 2781 3667 439 4002 3618 3527 1536 2954 1910 931 1321 3102 3395 1937 2969 3567 1320 1877 1538 4230 430 132 914 24 157 4138 3023 2032 116 4096 2273 3361 2843 124 260 1915 1178 4386 1941 3120 682 363 1878 3392 1187 3679 3715 3936 2388 2888 3516 53 4234 2912 2189 4371 3942 1112 3487 934 2122 4313 3592 3003 1677 329 3413 3685 807 4196 591 2059 1793 2780 752 976 2768 1018 2187 472 860 3844 80 1142 1914 1391 1530 522 2298 1676 200 2675 2546 3908 1029 2222 1838 3462 808 1524 1754 1351 4177 2697 689 3851 2749 301 2894 3025 1942 3873 4010 2805 2192 1364 1991 3952 115 2959 1649 1509 952 1640 1891 3887 2574 3408 2315 2585 3734 3419 89 3049 1768 1389 3088 3136 228 242 759 932 1610 913 271 2376 705 681 291 1007 3208 3954 300 3770 1205 1588 582 143 3915 4098 3563 4014 1490 1280 3787 3958 656 2537 1230 3664 3986 2917 1730 3780 3155 854 4197 4072 2824 4188 2265 3062 1476 1203 2248 3451 3476 3792 628 1483 881 2923 406 366 503 922 1374 2224 539 2979 757 3401 3081 396 1478 3812 2034 2588 443 3066 2024 1614 550 2229 3774 3152 2112 1645 3699 946 428 2202 2573 2945 2625 194 902 3796 4214 1181 1075 1873 4219 951 3700 1805 3030 1437 2538 3678 1179 1065 2845 1436 4168 513 2319 580 1396 905 750 2297 1559 3402 2775 2358 2582 1024 3386 1539 1542 3131 3891 3779 565 4359 2289 2777 1239 2164 2854 3963 1737 4320 3896 940 1624 3247 3914 163 872 3309 859 3624 73 344 2871 380 3959 320 825 2754 338 3202 2994 1642 1552 1984 3274 3607 4067 297 3446 3394 535 3194 129 2564 657 4035 4198 863 970 3246 1846 1134 2927 2075 173 1732 1311 2718 1413 2641 1149 3115 2230 613 2097 2814 680 3466 1400 2795 1700 2955 2940 2599 1223 2351 3178 1556 3449 3918 3964 3063 897 3777 3576 2421 1495 764 87 475 770 1332 3800 871 1918 1956 1888 2133 1847 2953 869 1412 2972 2009 Command: ssh scratchy.staging.ganeti.org 'gnt-job list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestJobList] gnt-job list --------------------------------- >>>> 2026-11-15 00:49:28.129612 time=0:00:20.475656 [TestJobList] gnt-job list <<<< 2026-11-15 00:49:28.129824 start [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary Test only supported for the file disk template ---- PASSED [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary >>>> 2026-11-15 00:49:28.129919 time=0:00:00.000095 [TestInstanceModifyPrimaryAndBack] gnt-instance modify --new-primary <<<< 2026-11-15 00:49:28.129973 start [TestGroupList] gnt-group list --- Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_name,node_list,ctime,node_cnt,mtime,uuid,ndp/ovs_link,name,ndp/spindle_count,serial_no,custom_ipolicy,pinst_list,ndp/cpu_speed,ndp/ssh_port,ndp/ovs,ndparams,alloc_policy,pinst_cnt,ndp/exclusive_storage,ipolicy,custom_diskparams,tags,custom_ndparams,diskparams,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output alloc_policy,ctime,custom_diskparams,custom_ipolicy,custom_ndparams,diskparams,ipolicy,mtime,name,ndp/cpu_speed,ndp/exclusive_storage,ndp/oob_program,ndp/ovs,ndp/ovs_link,ndp/ovs_name,ndp/spindle_count,ndp/ssh_port,ndparams,node_cnt,node_list,pinst_cnt,pinst_list,serial_no,tags,uuid >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_name,node_list,ctime,node_cnt,mtime,uuid,ndp/ovs_link,name,ndp/spindle_count,serial_no,custom_ipolicy,pinst_list,ndp/cpu_speed,ndp/ssh_port,ndp/ovs,ndparams,alloc_policy,pinst_cnt,ndp/exclusive_storage,ipolicy,custom_diskparams,tags,custom_ndparams,diskparams,ndp/oob_program,ndp/ovs_name,node_list,ctime,node_cnt,mtime,uuid,ndp/ovs_link,name,ndp/spindle_count,serial_no,custom_ipolicy,pinst_list,ndp/cpu_speed,ndp/ssh_port,ndp/ovs,ndparams,alloc_policy,pinst_cnt,ndp/exclusive_storage,ipolicy,custom_diskparams,tags,custom_ndparams,diskparams,ndp/oob_program >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/oob_program,diskparams,custom_ndparams,tags,custom_diskparams >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ipolicy,ndp/exclusive_storage,pinst_cnt,alloc_policy,ndparams,ndp/ovs,ndp/ssh_port,ndp/cpu_speed,pinst_list >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output custom_ipolicy,serial_no,ndp/spindle_count,name,ndp/ovs_link,uuid,mtime,node_cnt >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ctime,node_list >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output ndp/ovs_name >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list '\''--separator=|'\'' --no-headers --output name default' default Command: ssh scratchy.staging.ganeti.org 'gnt-group list this.name.certainly.does.not.exist' Stderr was: Failure: prerequisites not met for this operation: error type: unknown_entity, error details: NodeGroup name this.name.certainly.does.not.exist not found Command: ssh scratchy.staging.ganeti.org 'gnt-group list --output=field/does/not/exist >> /var/log/ganeti/qa-output.log' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupList] gnt-group list ----------------------------- >>>> 2026-11-15 00:49:30.314666 time=0:00:02.184693 [TestGroupList] gnt-group list <<<< 2026-11-15 00:49:30.314753 start [TestGroupListFields] gnt-group list-fields Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields >> /var/log/ganeti/qa-output.log' Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields alloc_policy name serial_no uuid node_cnt node_list pinst_cnt pinst_list tags ipolicy custom_ipolicy custom_ndparams ndparams diskparams custom_diskparams ndp/cpu_speed ndp/exclusive_storage ndp/oob_program ndp/ovs ndp/ovs_link ndp/ovs_name ndp/spindle_count ndp/ssh_port ctime mtime >> /var/log/ganeti/qa-output.log' Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-group list-fields '\''--separator=|'\'' --no-headers' alloc_policy|Text|AllocPolicy|Allocation policy for group ctime|Timestamp|CTime|Creation timestamp custom_diskparams|Custom|CustomDiskParameters|Custom disk parameters custom_ipolicy|Custom|CustomInstancePolicy|Custom instance policy limitations custom_ndparams|Custom|CustomNDParams|Custom node parameters diskparams|Custom|DiskParameters|Disk parameters (merged) ipolicy|Custom|InstancePolicy|Instance policy limitations (merged) mtime|Timestamp|MTime|Modification timestamp name|Text|Group|Group name ndp/cpu_speed|Floating-point number|ndp/cpu_speed|The "cpu_speed" node parameter ndp/exclusive_storage|Boolean|ExclusiveStorage|The "exclusive_storage" node parameter ndp/oob_program|Custom|OutOfBandProgram|The "oob_program" node parameter ndp/ovs|Boolean|OpenvSwitch|The "ovs" node parameter ndp/ovs_link|Custom|OpenvSwitchLink|The "ovs_link" node parameter ndp/ovs_name|Custom|OpenvSwitchName|The "ovs_name" node parameter ndp/spindle_count|Number|SpindleCount|The "spindle_count" node parameter ndp/ssh_port|Number|ndp/ssh_port|The "ssh_port" node parameter ndparams|Custom|NDParams|Node parameters node_cnt|Number|Nodes|Number of nodes node_list|Custom|NodeList|List of nodes pinst_cnt|Number|Instances|Number of primary instances pinst_list|Custom|InstanceList|List of primary instances serial_no|Number|SerialNo|Group object serial number, incremented on each modification tags|Custom|Tags|Tags uuid|Text|UUID|Group UUID Command: ssh scratchy.staging.ganeti.org 'gnt-group list-fields field/does/not/exist' Stdout was: Name Type Title Description field/does/not/exist Unknown field/does/not/exist Unknown field 'field/does/not/exist' Stderr was: Warning: Queried for unknown fields field/does/not/exist ---- PASSED [TestGroupListFields] gnt-group list-fields ---------------- >>>> 2026-11-15 00:49:30.976568 time=0:00:00.661815 [TestGroupListFields] gnt-group list-fields <<<< 2026-11-15 00:49:30.976679 start [TestInstanceFailover] gnt-instance failover Command: ssh scratchy.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:49:32 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: grandpa.staging.ganeti.org Sun Nov 15 00:49:32 2026 Failover instance kvm-test-instance02.staging.ganeti.org Sun Nov 15 00:49:32 2026 * checking disk consistency between source and target Sun Nov 15 00:49:32 2026 * shutting down instance on source node Sun Nov 15 00:49:37 2026 * closing instance disks on node scratchy.staging.ganeti.org Sun Nov 15 00:49:38 2026 * deactivating the instance's disks on source node Sun Nov 15 00:49:38 2026 * activating the instance's disks on target node grandpa.staging.ganeti.org Sun Nov 15 00:49:38 2026 * starting the instance on the target node grandpa.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance failover --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:49:40 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: maude-flanders.staging.ganeti.org Sun Nov 15 00:49:40 2026 Failover instance kvm-test-instance02.staging.ganeti.org Sun Nov 15 00:49:40 2026 * checking disk consistency between source and target Sun Nov 15 00:49:40 2026 * shutting down instance on source node Sun Nov 15 00:49:50 2026 * closing instance disks on node grandpa.staging.ganeti.org Sun Nov 15 00:49:50 2026 * deactivating the instance's disks on source node Sun Nov 15 00:49:51 2026 * activating the instance's disks on target node maude-flanders.staging.ganeti.org Sun Nov 15 00:49:51 2026 * starting the instance on the target node maude-flanders.staging.ganeti.org ---- PASSED [TestInstanceFailover] gnt-instance failover --------------- >>>> 2026-11-15 00:49:52.060442 time=0:00:21.083763 [TestInstanceFailover] gnt-instance failover <<<< 2026-11-15 00:49:52.060615 start [TestRapiInstanceFailover] Test failing over instance via RAPI GET /2/jobs/4401 Sun Nov 15 00:49:53 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: grandpa.staging.ganeti.org Sun Nov 15 00:49:53 2026 Failover instance kvm-test-instance02.staging.ganeti.org Sun Nov 15 00:49:53 2026 * checking disk consistency between source and target Sun Nov 15 00:49:53 2026 * shutting down instance on source node Sun Nov 15 00:50:03 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Sun Nov 15 00:50:03 2026 * deactivating the instance's disks on source node Sun Nov 15 00:50:03 2026 * activating the instance's disks on target node grandpa.staging.ganeti.org Sun Nov 15 00:50:03 2026 * starting the instance on the target node grandpa.staging.ganeti.org GET /2/jobs/4402 Sun Nov 15 00:50:05 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: maude-flanders.staging.ganeti.org Sun Nov 15 00:50:05 2026 Failover instance kvm-test-instance02.staging.ganeti.org Sun Nov 15 00:50:05 2026 * checking disk consistency between source and target Sun Nov 15 00:50:05 2026 * shutting down instance on source node Sun Nov 15 00:50:16 2026 * closing instance disks on node grandpa.staging.ganeti.org Sun Nov 15 00:50:16 2026 * deactivating the instance's disks on source node Sun Nov 15 00:50:16 2026 * activating the instance's disks on target node maude-flanders.staging.ganeti.org Sun Nov 15 00:50:16 2026 * starting the instance on the target node maude-flanders.staging.ganeti.org ---- PASSED [TestRapiInstanceFailover] Test failing over instance via RAPI >>>> 2026-11-15 00:50:17.135618 time=0:00:25.075003 [TestRapiInstanceFailover] Test failing over instance via RAPI <<<< 2026-11-15 00:50:17.135734 start [TestInstanceMigrate] gnt-instance migrate Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers --separator=: --units m -o be/always_failover kvm-test-instance02.staging.ganeti.org' N Command: ssh scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:50:18 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: grandpa.staging.ganeti.org Sun Nov 15 00:50:18 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Sun Nov 15 00:50:19 2026 * checking disk consistency between source and target Sun Nov 15 00:50:19 2026 * closing instance disks on node grandpa.staging.ganeti.org Sun Nov 15 00:50:19 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in shared mode Sun Nov 15 00:50:19 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Sun Nov 15 00:50:19 2026 * preparing grandpa.staging.ganeti.org to accept the instance Sun Nov 15 00:50:19 2026 * migrating instance to grandpa.staging.ganeti.org Sun Nov 15 00:50:19 2026 * starting memory transfer Sun Nov 15 00:50:20 2026 * memory transfer complete Sun Nov 15 00:50:21 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Sun Nov 15 00:50:21 2026 * opening instance disks on node grandpa.staging.ganeti.org in exclusive mode Sun Nov 15 00:50:21 2026 * done Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=True kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:50:23 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: maude-flanders.staging.ganeti.org Sun Nov 15 00:50:23 2026 - INFO: Instance configured to always failover; fallback to failover Sun Nov 15 00:50:24 2026 Failover instance kvm-test-instance02.staging.ganeti.org Sun Nov 15 00:50:24 2026 * checking disk consistency between source and target Sun Nov 15 00:50:24 2026 * shutting down instance on source node Sun Nov 15 00:50:29 2026 * closing instance disks on node grandpa.staging.ganeti.org Sun Nov 15 00:50:29 2026 * deactivating the instance's disks on source node Sun Nov 15 00:50:29 2026 * activating the instance's disks on target node maude-flanders.staging.ganeti.org Sun Nov 15 00:50:29 2026 * starting the instance on the target node maude-flanders.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=False kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> False Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4407 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Stdout was: Sun Nov 15 00:50:44 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: grandpa.staging.ganeti.org Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Can't migrate, please use failover: Instance kvm-test-instance02.staging.ganeti.org is not running Command: ssh scratchy.staging.ganeti.org 'gnt-instance migrate --force --allow-failover kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:50:45 2026 - INFO: Instance is marked down or offline, fallback allowed, switching to failover Sun Nov 15 00:50:45 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: grandpa.staging.ganeti.org Sun Nov 15 00:50:45 2026 - INFO: Not checking memory on the secondary node as instance will not be started Sun Nov 15 00:50:45 2026 Failover instance kvm-test-instance02.staging.ganeti.org Sun Nov 15 00:50:45 2026 * not checking disk consistency as instance is not running Sun Nov 15 00:50:45 2026 * shutting down instance on source node Sun Nov 15 00:50:45 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Sun Nov 15 00:50:45 2026 * deactivating the instance's disks on source node Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Waiting for job 4410 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:50:49 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: maude-flanders.staging.ganeti.org Sun Nov 15 00:50:49 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Sun Nov 15 00:50:49 2026 * checking disk consistency between source and target Sun Nov 15 00:50:49 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Sun Nov 15 00:50:50 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Sun Nov 15 00:50:50 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in shared mode Sun Nov 15 00:50:50 2026 * preparing maude-flanders.staging.ganeti.org to accept the instance Sun Nov 15 00:50:50 2026 * migrating instance to maude-flanders.staging.ganeti.org Sun Nov 15 00:50:50 2026 * starting memory transfer Sun Nov 15 00:50:51 2026 * memory transfer complete Sun Nov 15 00:50:51 2026 * closing instance disks on node grandpa.staging.ganeti.org Sun Nov 15 00:50:51 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in exclusive mode Sun Nov 15 00:50:52 2026 * done Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:50:54 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: grandpa.staging.ganeti.org Sun Nov 15 00:50:54 2026 - INFO: Instance configured to always failover; fallback to failover Sun Nov 15 00:50:54 2026 Failover instance kvm-test-instance02.staging.ganeti.org Sun Nov 15 00:50:54 2026 * checking disk consistency between source and target Sun Nov 15 00:50:55 2026 * shutting down instance on source node Sun Nov 15 00:51:00 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Sun Nov 15 00:51:00 2026 * deactivating the instance's disks on source node Sun Nov 15 00:51:00 2026 * activating the instance's disks on target node grandpa.staging.ganeti.org Sun Nov 15 00:51:00 2026 * starting the instance on the target node grandpa.staging.ganeti.org Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=false kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> False Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance migrate --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:51:03 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: maude-flanders.staging.ganeti.org Sun Nov 15 00:51:03 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Sun Nov 15 00:51:04 2026 * checking disk consistency between source and target Sun Nov 15 00:51:04 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Sun Nov 15 00:51:04 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Sun Nov 15 00:51:04 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in shared mode Sun Nov 15 00:51:04 2026 * preparing maude-flanders.staging.ganeti.org to accept the instance Sun Nov 15 00:51:04 2026 * migrating instance to maude-flanders.staging.ganeti.org Sun Nov 15 00:51:04 2026 * starting memory transfer Sun Nov 15 00:51:05 2026 * memory transfer complete Sun Nov 15 00:51:06 2026 * closing instance disks on node grandpa.staging.ganeti.org Sun Nov 15 00:51:06 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in exclusive mode Sun Nov 15 00:51:06 2026 * done ---- PASSED [TestInstanceMigrate] gnt-instance migrate ----------------- >>>> 2026-11-15 00:51:06.529103 time=0:00:49.393369 [TestInstanceMigrate] gnt-instance migrate <<<< 2026-11-15 00:51:06.529244 start [TestRapiInstanceMigrate] Test migrating instance via RAPI GET /2/jobs/4416 Sun Nov 15 00:51:07 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: grandpa.staging.ganeti.org Sun Nov 15 00:51:08 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Sun Nov 15 00:51:08 2026 * checking disk consistency between source and target Sun Nov 15 00:51:08 2026 * closing instance disks on node grandpa.staging.ganeti.org Sun Nov 15 00:51:08 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in shared mode Sun Nov 15 00:51:08 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Sun Nov 15 00:51:08 2026 * preparing grandpa.staging.ganeti.org to accept the instance Sun Nov 15 00:51:08 2026 * migrating instance to grandpa.staging.ganeti.org Sun Nov 15 00:51:08 2026 * starting memory transfer Sun Nov 15 00:51:09 2026 * memory transfer complete Sun Nov 15 00:51:10 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Sun Nov 15 00:51:10 2026 * opening instance disks on node grandpa.staging.ganeti.org in exclusive mode Sun Nov 15 00:51:10 2026 * done GET /2/jobs/4417 Sun Nov 15 00:51:11 2026 - INFO: Selected nodes for instance kvm-test-instance02.staging.ganeti.org via iallocator hail: maude-flanders.staging.ganeti.org Sun Nov 15 00:51:12 2026 Migrating instance kvm-test-instance02.staging.ganeti.org Sun Nov 15 00:51:12 2026 * checking disk consistency between source and target Sun Nov 15 00:51:12 2026 * closing instance disks on node maude-flanders.staging.ganeti.org Sun Nov 15 00:51:12 2026 * opening instance disks on node grandpa.staging.ganeti.org in shared mode Sun Nov 15 00:51:12 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in shared mode Sun Nov 15 00:51:12 2026 * preparing maude-flanders.staging.ganeti.org to accept the instance Sun Nov 15 00:51:12 2026 * migrating instance to maude-flanders.staging.ganeti.org Sun Nov 15 00:51:12 2026 * starting memory transfer Sun Nov 15 00:51:13 2026 * memory transfer complete Sun Nov 15 00:51:14 2026 * closing instance disks on node grandpa.staging.ganeti.org Sun Nov 15 00:51:14 2026 * opening instance disks on node maude-flanders.staging.ganeti.org in exclusive mode Sun Nov 15 00:51:14 2026 * done ---- PASSED [TestRapiInstanceMigrate] Test migrating instance via RAPI - >>>> 2026-11-15 00:51:14.716612 time=0:00:08.187368 [TestRapiInstanceMigrate] Test migrating instance via RAPI <<<< 2026-11-15 00:51:14.716777 start [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes Command: ssh scratchy.staging.ganeti.org 'gnt-cluster repair-disk-sizes' ---- PASSED [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes - >>>> 2026-11-15 00:51:15.790957 time=0:00:01.074180 [TestClusterRepairDiskSizes] gnt-cluster repair-disk-sizes **** 2026-11-15 00:51:15.791059 skipping [TestInstanceDataCensorship] Test protection of sensitive instance data, test(s) ['rapi', 'instance-data-censorship'] disabled <<<< 2026-11-15 00:51:15.791070 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:51:22.190595 time=0:00:06.399525 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 21bb48bdee3422e48986e804415076fccfee8763 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4421, 4422 Waiting for job 4421 ... Sun Nov 15 00:51:23 2026 * Verifying cluster config Sun Nov 15 00:51:23 2026 * Verifying cluster certificate files Sun Nov 15 00:51:23 2026 * Verifying hypervisor parameters Sun Nov 15 00:51:23 2026 * Verifying all nodes belong to an existing group Waiting for job 4422 ... Sun Nov 15 00:51:24 2026 * Verifying group 'default' Sun Nov 15 00:51:24 2026 * Gathering data (3 nodes) Sun Nov 15 00:51:24 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:51:25 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:51:25 2026 * Verifying configuration file consistency Sun Nov 15 00:51:25 2026 * Verifying node status Sun Nov 15 00:51:25 2026 * Verifying instance status Sun Nov 15 00:51:25 2026 * Verifying orphan volumes Sun Nov 15 00:51:25 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:51:25 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:51:25 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:51:25 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:51:25 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:51:25 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:51:25 2026 * Other Notes Sun Nov 15 00:51:25 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 21bb48bdee3422e48986e804415076fccfee8763 /var/lib/ganeti/config.data Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-cluster info' Cluster name: staging-cluster.ganeti.org Cluster UUID: 5cdfaf86-7ea5-4c7a-b366-f1cbdf69e02d Creation time: 2026-11-14 19:17:11 Modification time: 2026-11-15 00:51:21 Master node: scratchy.staging.ganeti.org Architecture (this node): 64bits (x86_64) Tags: (none) Default hypervisor: kvm Enabled hypervisors: kvm Hypervisor parameters: kvm: acpi: True boot_order: disk cdrom2_image_path: cdrom_disk_type: cdrom_image_path: cpu_cores: 0 cpu_mask: all cpu_sockets: 0 cpu_threads: 0 cpu_type: host disk_aio: threads disk_cache: none disk_discard: ignore disk_type: paravirtual floppy_image_path: initrd_path: /boot/ganeti-qa-initrd kernel_args: rdinit=/sbin/qa-init kernel_path: /vmlinuz keymap: kvm_extra: kvm_flag: kvm_path: /usr/bin/kvm kvm_pci_reservations: 12 machine_version: mem_path: migration_bandwidth: 1000 migration_caps: migration_downtime: 30 migration_mode: live migration_port: 8102 nic_type: paravirtual reboot_behavior: reboot root_path: /dev/vda1 scsi_controller_type: lsi security_domain: security_model: none serial_console: True serial_speed: 38400 soundhw: spice_bind: 0.0.0.0 spice_image_compression: spice_ip_version: 0 spice_jpeg_wan_compression: spice_password_file: spice_playback_compression: True spice_streaming_video: spice_tls_ciphers: HIGH:-DES:-3DES:-EXPORT:-DH spice_use_tls: False spice_use_vdagent: True spice_zlib_glz_wan_compression: usb_devices: usb_mouse: use_chroot: False use_guest_agent: False use_localtime: False user_shutdown: False vga: vhost_net: True virtio_disk_iothreads: 1 virtio_net_queues: 1 vnc_bind_address: vnc_password_file: vnc_tls: False vnc_x509_path: vnc_x509_verify: False vnet_hdr: True OS-specific hypervisor parameters: OS parameters: Hidden OSes: Blacklisted OSes: Cluster parameters: candidate pool size: 10 maximal number of jobs running simultaneously: 20 maximal number of jobs simultaneously tracked by the scheduler: 25 mac prefix: aa:00:00 master netdev: virt-bridge master netmask: 24 use external master IP address setup script: False lvm volume group: gnt lvm reserved volumes: (none) drbd usermode helper: /bin/true file storage path: /srv/ganeti/file-storage shared file storage path: /srv/ganeti/shared-file-storage gluster storage path: /var/run/ganeti/gluster maintenance of node health: False uid pool: default instance allocator: hail default instance allocator parameters: primary ip version: 4 preallocation wipe disks: False OS search path: /srv/ganeti/os, /usr/local/lib/ganeti/os, /usr/lib/ganeti/os, /usr/share/ganeti/os ExtStorage Providers search path: /srv/ganeti/extstorage enabled disk templates: plain, drbd, file, sharedfile install image: /tmp/ganeti-install-image.IuEnfp instance communication network: zeroing image: compression tools: - gzip - gzip-fast - gzip-slow enabled user shutdown: False modify ssh setup: False ssh_key_type: rsa ssh_key_bits: 2048 Default node parameters: cpu_speed: 1 exclusive_storage: False oob_program: ovs: False ovs_link: ovs_name: switch1 spindle_count: 1 ssh_port: 22 Default instance parameters: default: always_failover: False auto_balance: True maxmem: 128 minmem: 128 spindle_use: 1 vcpus: 1 Default nic parameters: default: link: virt-bridge mode: bridged vlan: Default disk parameters: blockdev: diskless: drbd: c-delay-target: 1 c-fill-target: 0 c-max-rate: 1310720 c-min-rate: 10240 c-plan-ahead: 20 data-stripes: 1 disk-barriers: n disk-custom: dynamic-resync: True meta-barriers: False meta-stripes: 1 metavg: gnt net-custom: --max-buffers=16000 --max-epoch-size=16000 protocol: C resync-rate: 61440 ext: access: kernelspace file: gluster: access: kernelspace host: 127.0.0.1 port: 24007 volume: gv0 plain: stripes: 1 rbd: access: kernelspace namespace: pool: rbd user-id: sharedfile: Instance policy - limits for instances: bounds specs: - min/0: cpu-count: 1 disk-count: 0 disk-size: 512 memory-size: 128 nic-count: 0 spindle-use: 0 max/0: cpu-count: 48 disk-count: 8 disk-size: 1048576 memory-size: 1048576 nic-count: 8 spindle-use: 8 std: cpu-count: 1 disk-count: 1 disk-size: 1024 memory-size: 128 nic-count: 1 spindle-use: 1 allowed disk templates: plain, drbd, file, sharedfile vcpu-ratio: 4 spindle-ratio: 32 Data collectors: cpu-avg-load: active: True interval: 5.000s diskstats: active: True interval: 5.000s drbd: active: True interval: 5.000s inst-status-xen: active: True interval: 5.000s lv: active: True interval: 5.000s xen-cpu-avg-load: active: True interval: 5.000s ---- Starting reduced number of instance tests with hypervisor parameter acpi=False Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=False' <<<< 2026-11-15 00:51:27.077393 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:51:28 2026 * disk 0, size 768M Sun Nov 15 00:51:28 2026 * disk 1, size 512M Sun Nov 15 00:51:28 2026 * creating instance disks... Sun Nov 15 00:51:28 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:51:28 2026 adding disks to cluster config Sun Nov 15 00:51:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:51:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:51:28 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:51:28 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:51:28 2026 * running the instance OS create scripts... Sun Nov 15 00:51:28 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 782be3c0-545c-4b94-aa39-dc6bde6112d6 Serial number: 4 Creation time: 2026-11-15 00:51:28 Modification time: 2026-11-15 00:51:28 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:71:6a:7c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ac708e85-dfb5-427e-9427-a73f060eaec3 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2589c71e-28f8-42c3-8895-faab50d9d119.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2589c71e-28f8-42c3-8895-faab50d9d119.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 9823f288-3af8-4bd9-ad27-caec4477e42a - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/9169869f-6601-4e2a-8133-0c0a9efd808a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/9169869f-6601-4e2a-8133-0c0a9efd808a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: f071766f-cdf7-479b-ac89-48a1d37e618e Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-11-15 00:51:30.586347 time=0:00:03.508954 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-11-15 00:51:30.586471 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4426 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:51:31.984836 time=0:00:01.398365 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:51:31.984995 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:51:31.985021 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4429 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4429 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 4430 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:51:36 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4431 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4431 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4432 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4432 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:51:40.717803 time=0:00:08.732782 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:51:40.717969 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4435 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:51:42.617756 time=0:00:01.899787 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:51:42.617895 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4436 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:51:43.947685 time=0:00:01.329790 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:51:43.947805 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4437 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:51:45.832536 time=0:00:01.884731 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:51:45.832687 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 782be3c0-545c-4b94-aa39-dc6bde6112d6 Serial number: 16 Creation time: 2026-11-15 00:51:28 Modification time: 2026-11-15 00:51:44 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (False) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:71:6a:7c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: ac708e85-dfb5-427e-9427-a73f060eaec3 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2589c71e-28f8-42c3-8895-faab50d9d119.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/2589c71e-28f8-42c3-8895-faab50d9d119.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 9823f288-3af8-4bd9-ad27-caec4477e42a - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/9169869f-6601-4e2a-8133-0c0a9efd808a.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/9169869f-6601-4e2a-8133-0c0a9efd808a.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: f071766f-cdf7-479b-ac89-48a1d37e618e Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:52:04.089256 time=0:00:18.256569 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:52:04.089408 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4453 GET /2/jobs/4454 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:52:06.331647 time=0:00:02.242239 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:52:06.331768 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:52:06.331807 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:52:06.331826 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:52:06.331838 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4455 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:52:07.717927 time=0:00:01.386089 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:52:07.718020 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:52:07.718055 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:52:07.718074 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:52:08 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:52:09 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:52:09 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:52:11 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:52:11 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:52:11 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:52:13 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:52:13 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:52:13 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:52:16 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:52:16 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:52:16 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:52:16.809902 time=0:00:09.091828 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:52:16.810118 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4462 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:52:18.686901 time=0:00:01.876783 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:52:18.686998 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4463 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4464 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4465 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4466 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 4467 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:52:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:52:27.693889 time=0:00:09.006891 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:52:27.693971 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:52:29.220726 time=0:00:01.526755 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e8e840d4d972bd74af2bfcc85bdddbba9b91acfe /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4470, 4471 Waiting for job 4470 ... Sun Nov 15 00:52:30 2026 * Verifying cluster config Sun Nov 15 00:52:30 2026 * Verifying cluster certificate files Sun Nov 15 00:52:30 2026 * Verifying hypervisor parameters Sun Nov 15 00:52:30 2026 * Verifying all nodes belong to an existing group Waiting for job 4471 ... Sun Nov 15 00:52:31 2026 * Verifying group 'default' Sun Nov 15 00:52:31 2026 * Gathering data (3 nodes) Sun Nov 15 00:52:31 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:52:32 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:52:32 2026 * Verifying configuration file consistency Sun Nov 15 00:52:32 2026 * Verifying node status Sun Nov 15 00:52:32 2026 * Verifying instance status Sun Nov 15 00:52:32 2026 * Verifying orphan volumes Sun Nov 15 00:52:32 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:52:32 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:52:32 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:52:32 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:52:32 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:52:32 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:52:32 2026 * Other Notes Sun Nov 15 00:52:32 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' e8e840d4d972bd74af2bfcc85bdddbba9b91acfe /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:acpi=True' ---- Starting reduced number of instance tests with hypervisor parameter use_chroot=True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=True' <<<< 2026-11-15 00:52:35.345342 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:52:36 2026 * disk 0, size 768M Sun Nov 15 00:52:36 2026 * disk 1, size 512M Sun Nov 15 00:52:36 2026 * creating instance disks... Sun Nov 15 00:52:36 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:52:36 2026 adding disks to cluster config Sun Nov 15 00:52:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:52:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:52:36 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:52:36 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:52:37 2026 * running the instance OS create scripts... Sun Nov 15 00:52:37 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f16c8109-ad16-4ec1-94c3-997e2b17cc9b Serial number: 4 Creation time: 2026-11-15 00:52:36 Modification time: 2026-11-15 00:52:37 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3d:17:db IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1e46195d-4017-476f-bba1-2a433158da01 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/76f91781-6846-48c2-be66-5d53a0f6003c.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/76f91781-6846-48c2-be66-5d53a0f6003c.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 2b1d86a6-6516-49c0-adb6-02bbd670969e - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c54376cb-01cd-4be7-a01f-5c0ee2f1d5a0.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c54376cb-01cd-4be7-a01f-5c0ee2f1d5a0.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 54894038-0da8-4dd0-86b7-5ceaa74abbd6 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-11-15 00:52:38.833521 time=0:00:03.488179 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-11-15 00:52:38.833609 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4476 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:52:50.141913 time=0:00:11.308304 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:52:50.142059 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:52:50.142083 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4479 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4479 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 4480 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:52:54 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4481 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4481 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4482 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4482 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:52:58.857706 time=0:00:08.715623 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:52:58.857796 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4485 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:53:00.748545 time=0:00:01.890749 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:53:00.748737 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4486 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:53:12.023603 time=0:00:11.274866 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:53:12.023734 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4487 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:53:13.951946 time=0:00:01.928212 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:53:13.952088 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: f16c8109-ad16-4ec1-94c3-997e2b17cc9b Serial number: 16 Creation time: 2026-11-15 00:52:36 Modification time: 2026-11-15 00:53:13 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (True) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3d:17:db IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 1e46195d-4017-476f-bba1-2a433158da01 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/76f91781-6846-48c2-be66-5d53a0f6003c.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/76f91781-6846-48c2-be66-5d53a0f6003c.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 2b1d86a6-6516-49c0-adb6-02bbd670969e - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c54376cb-01cd-4be7-a01f-5c0ee2f1d5a0.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c54376cb-01cd-4be7-a01f-5c0ee2f1d5a0.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 54894038-0da8-4dd0-86b7-5ceaa74abbd6 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:53:20 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:53:21 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:8b:95:93,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:53:22 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:53:22 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:53:24 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:53:24 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:53:25 2026 * disk 2, size 1.0G Sun Nov 15 00:53:25 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:53:25 2026 - INFO: Hotplug done. Sun Nov 15 00:53:25 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:53:25 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:53:27 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:53:27 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:53:44.667051 time=0:00:30.714963 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:53:44.667168 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4508 GET /2/jobs/4509 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:53:46.912321 time=0:00:02.245153 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:53:46.912442 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:53:46.912498 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:53:46.912528 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:53:46.912541 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4510 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:53:53.211400 time=0:00:06.298859 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:53:53.211527 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:53:53.211552 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:53:53.211566 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:53:54 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:53:54 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:53:54 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:53:56 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:53:57 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:53:57 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:53:58 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:53:58 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:53:59 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:54:01 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:54:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:54:01 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:54:02.179057 time=0:00:08.967491 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:54:02.179152 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4517 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:54:04.192680 time=0:00:02.013528 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:54:04.192798 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4518 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4519 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4520 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4521 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 4522 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:54:41 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:54:42.891571 time=0:00:38.698773 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:54:42.891675 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:54:54.305511 time=0:00:11.413836 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 895210d070760f35ebcc62fac975bbc8ee4df650 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4525, 4526 Waiting for job 4525 ... Sun Nov 15 00:54:55 2026 * Verifying cluster config Sun Nov 15 00:54:55 2026 * Verifying cluster certificate files Sun Nov 15 00:54:55 2026 * Verifying hypervisor parameters Sun Nov 15 00:54:55 2026 * Verifying all nodes belong to an existing group Waiting for job 4526 ... Sun Nov 15 00:54:56 2026 * Verifying group 'default' Sun Nov 15 00:54:56 2026 * Gathering data (3 nodes) Sun Nov 15 00:54:56 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:54:57 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:54:57 2026 * Verifying configuration file consistency Sun Nov 15 00:54:57 2026 * Verifying node status Sun Nov 15 00:54:57 2026 * Verifying instance status Sun Nov 15 00:54:57 2026 * Verifying orphan volumes Sun Nov 15 00:54:57 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:54:57 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:54:57 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:54:57 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:54:57 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:54:57 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:54:57 2026 * Other Notes Sun Nov 15 00:54:57 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 895210d070760f35ebcc62fac975bbc8ee4df650 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_chroot=False' ---- Starting reduced number of instance tests with hypervisor parameter use_guest_agent=True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=True' <<<< 2026-11-15 00:55:00.467958 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:55:01 2026 * disk 0, size 768M Sun Nov 15 00:55:01 2026 * disk 1, size 512M Sun Nov 15 00:55:01 2026 * creating instance disks... Sun Nov 15 00:55:01 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:55:01 2026 adding disks to cluster config Sun Nov 15 00:55:01 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:55:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:55:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:55:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:55:02 2026 * running the instance OS create scripts... Sun Nov 15 00:55:02 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3fc1fbf2-b0ea-4f8f-8dbf-ce48ea7f7d5b Serial number: 4 Creation time: 2026-11-15 00:55:01 Modification time: 2026-11-15 00:55:02 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:40:0b:aa IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 953495be-e50a-4357-ab01-7aa2c9c3e38c name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ab4a7ffc-4b76-4de6-9d88-dd1ceda78363.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ab4a7ffc-4b76-4de6-9d88-dd1ceda78363.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 181a2fac-0a78-43e3-832d-df3e95c46435 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/cd9c61da-2f8c-4244-aab5-72e6ff35e931.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/cd9c61da-2f8c-4244-aab5-72e6ff35e931.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 49ae6463-709b-4945-aa9d-a6d9e1acebef Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-11-15 00:55:03.983289 time=0:00:03.515331 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-11-15 00:55:03.983389 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4531 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:55:15.292969 time=0:00:11.309580 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:55:15.293149 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:55:15.293175 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4534 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org'Job 4534 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Waiting for job 4535 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:55:19 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4536 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4536 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4537 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4537 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:55:23.998485 time=0:00:08.705310 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:55:23.998617 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4540 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:55:25.886544 time=0:00:01.887927 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:55:25.886695 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4541 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:55:37.219772 time=0:00:11.333077 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:55:37.219905 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4542 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:55:39.043805 time=0:00:01.823900 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:55:39.043942 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 3fc1fbf2-b0ea-4f8f-8dbf-ce48ea7f7d5b Serial number: 16 Creation time: 2026-11-15 00:55:01 Modification time: 2026-11-15 00:55:38 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (True) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:40:0b:aa IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 953495be-e50a-4357-ab01-7aa2c9c3e38c name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ab4a7ffc-4b76-4de6-9d88-dd1ceda78363.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ab4a7ffc-4b76-4de6-9d88-dd1ceda78363.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 181a2fac-0a78-43e3-832d-df3e95c46435 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/cd9c61da-2f8c-4244-aab5-72e6ff35e931.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/cd9c61da-2f8c-4244-aab5-72e6ff35e931.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 49ae6463-709b-4945-aa9d-a6d9e1acebef Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:55:46 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:55:46 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:40:de:35,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:55:47 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:55:47 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:55:49 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:55:49 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:55:50 2026 * disk 2, size 1.0G Sun Nov 15 00:55:50 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:55:50 2026 - INFO: Hotplug done. Sun Nov 15 00:55:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:55:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:55:52 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:55:52 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:56:09.472144 time=0:00:30.428202 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:56:09.472248 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4563 GET /2/jobs/4564 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:56:11.715627 time=0:00:02.243379 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:56:11.715749 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:56:11.715772 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:56:11.715787 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:56:11.715836 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4565 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:56:18.009037 time=0:00:06.293201 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:56:18.009131 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:56:18.009153 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:56:18.009166 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:56:19 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:56:19 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:56:19 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:56:21 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:56:21 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:56:22 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:56:23 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:56:23 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:56:23 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:56:26 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:56:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:56:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:56:26.980759 time=0:00:08.971593 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:56:26.980899 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4572 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:56:28.871297 time=0:00:01.890398 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:56:28.871482 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4573 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4574 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4575 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4576 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 4577 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:57:06 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:57:07.559898 time=0:00:38.688416 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:57:07.560047 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:57:18.956607 time=0:00:11.396560 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2a34b5599c38636b1a0f4b764c97dc8c47d7e81a /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4580, 4581 Waiting for job 4580 ... Sun Nov 15 00:57:20 2026 * Verifying cluster config Sun Nov 15 00:57:20 2026 * Verifying cluster certificate files Sun Nov 15 00:57:20 2026 * Verifying hypervisor parameters Sun Nov 15 00:57:20 2026 * Verifying all nodes belong to an existing group Waiting for job 4581 ... Sun Nov 15 00:57:20 2026 * Verifying group 'default' Sun Nov 15 00:57:20 2026 * Gathering data (3 nodes) Sun Nov 15 00:57:20 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:57:21 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:57:21 2026 * Verifying configuration file consistency Sun Nov 15 00:57:21 2026 * Verifying node status Sun Nov 15 00:57:21 2026 * Verifying instance status Sun Nov 15 00:57:21 2026 * Verifying orphan volumes Sun Nov 15 00:57:21 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:57:21 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:57:21 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:57:21 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:57:21 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:57:21 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:57:21 2026 * Other Notes Sun Nov 15 00:57:22 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' 2a34b5599c38636b1a0f4b764c97dc8c47d7e81a /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_guest_agent=False' ---- Starting reduced number of instance tests with hypervisor parameter use_localtime=True Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=True' <<<< 2026-11-15 00:57:24.967198 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:57:26 2026 * disk 0, size 768M Sun Nov 15 00:57:26 2026 * disk 1, size 512M Sun Nov 15 00:57:26 2026 * creating instance disks... Sun Nov 15 00:57:26 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:57:26 2026 adding disks to cluster config Sun Nov 15 00:57:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:57:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:57:26 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:57:26 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:57:26 2026 * running the instance OS create scripts... Sun Nov 15 00:57:26 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 15405717-bc48-43cb-85d7-255d9de0816c Serial number: 4 Creation time: 2026-11-15 00:57:26 Modification time: 2026-11-15 00:57:26 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3d:ee:f3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 98a9b72c-3a21-49f6-98f4-b4c9edc7ca34 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/3ecc9c86-326c-4bb7-a399-f49cf1072330.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/3ecc9c86-326c-4bb7-a399-f49cf1072330.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: c2a83cd6-80c3-450e-b768-8d4239f1370a - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e508c90b-ab8b-4dbf-b2f6-1b30ecdb6f8c.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e508c90b-ab8b-4dbf-b2f6-1b30ecdb6f8c.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 26d2d461-7d9f-43ee-9548-a12048fd9559 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-11-15 00:57:28.410059 time=0:00:03.442861 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-11-15 00:57:28.410203 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4586 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:57:39.721145 time=0:00:11.310942 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:57:39.721281 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 00:57:39.721305 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4589 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4589 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 4590 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:57:43 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4591 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4591 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4592 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4592 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 00:57:48.325329 time=0:00:08.604024 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 00:57:48.325487 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4595 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:57:50.239089 time=0:00:01.913602 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:57:50.239244 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4596 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 00:58:01.519676 time=0:00:11.280432 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 00:58:01.519790 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4597 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 00:58:03.352131 time=0:00:01.832341 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 00:58:03.352276 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 15405717-bc48-43cb-85d7-255d9de0816c Serial number: 16 Creation time: 2026-11-15 00:57:26 Modification time: 2026-11-15 00:58:02 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (threads) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (True) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:3d:ee:f3 IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 98a9b72c-3a21-49f6-98f4-b4c9edc7ca34 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/3ecc9c86-326c-4bb7-a399-f49cf1072330.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/3ecc9c86-326c-4bb7-a399-f49cf1072330.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: c2a83cd6-80c3-450e-b768-8d4239f1370a - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e508c90b-ab8b-4dbf-b2f6-1b30ecdb6f8c.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/e508c90b-ab8b-4dbf-b2f6-1b30ecdb6f8c.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 26d2d461-7d9f-43ee-9548-a12048fd9559 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:58:10 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:58:10 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:53:14:93,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:58:11 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:58:12 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:58:13 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:58:13 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:58:14 2026 * disk 2, size 1.0G Sun Nov 15 00:58:14 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:58:15 2026 - INFO: Hotplug done. Sun Nov 15 00:58:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:58:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:58:16 2026 - INFO: Trying to hotplug device... Sun Nov 15 00:58:16 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Please give at least one of the parameters. Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 00:58:33.659564 time=0:00:30.307288 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 00:58:33.659659 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4618 GET /2/jobs/4619 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 00:58:35.904598 time=0:00:02.244939 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 00:58:35.904785 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 00:58:35.904808 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 00:58:35.904825 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 00:58:35.904836 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4620 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 00:58:42.201482 time=0:00:06.296646 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 00:58:42.201595 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 00:58:42.201619 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 00:58:42.201634 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 00:58:43 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 00:58:43 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:58:43 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 00:58:45 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 00:58:46 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:58:46 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 00:58:47 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 00:58:47 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:58:48 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 00:58:50 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 00:58:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:58:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 00:58:51.152845 time=0:00:08.951211 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 00:58:51.152986 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4627 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 00:58:53.021997 time=0:00:01.869011 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 00:58:53.022105 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4628 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4629 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4630 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4631 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 4632 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 00:59:30 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 00:59:31.680260 time=0:00:38.658155 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 00:59:31.680408 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 00:59:43.091161 time=0:00:11.410753 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a97e221d8ceba5eda9f330632d02b647d7c83e52 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4635, 4636 Waiting for job 4635 ... Sun Nov 15 00:59:44 2026 * Verifying cluster config Sun Nov 15 00:59:44 2026 * Verifying cluster certificate files Sun Nov 15 00:59:44 2026 * Verifying hypervisor parameters Sun Nov 15 00:59:44 2026 * Verifying all nodes belong to an existing group Waiting for job 4636 ... Sun Nov 15 00:59:45 2026 * Verifying group 'default' Sun Nov 15 00:59:45 2026 * Gathering data (3 nodes) Sun Nov 15 00:59:45 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 00:59:46 2026 * Gathering disk information (3 nodes) Sun Nov 15 00:59:46 2026 * Verifying configuration file consistency Sun Nov 15 00:59:46 2026 * Verifying node status Sun Nov 15 00:59:46 2026 * Verifying instance status Sun Nov 15 00:59:46 2026 * Verifying orphan volumes Sun Nov 15 00:59:46 2026 * Verifying N+1 Memory redundancy Sun Nov 15 00:59:46 2026 * Assessing cluster hypervisor parameters Sun Nov 15 00:59:46 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 00:59:46 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 00:59:46 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 00:59:46 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 00:59:46 2026 * Other Notes Sun Nov 15 00:59:46 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' a97e221d8ceba5eda9f330632d02b647d7c83e52 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:use_localtime=False' ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=native Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=native' <<<< 2026-11-15 00:59:49.151509 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 00:59:50 2026 * disk 0, size 768M Sun Nov 15 00:59:50 2026 * disk 1, size 512M Sun Nov 15 00:59:50 2026 * creating instance disks... Sun Nov 15 00:59:50 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 00:59:50 2026 adding disks to cluster config Sun Nov 15 00:59:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:59:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:59:50 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 00:59:50 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 00:59:50 2026 * running the instance OS create scripts... Sun Nov 15 00:59:50 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4df09462-9666-4884-a9e6-fa8ef2526bc3 Serial number: 4 Creation time: 2026-11-15 00:59:50 Modification time: 2026-11-15 00:59:50 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ee:f7:fe IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 57443243-e7a8-4377-bf42-7d618a84d7ea name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c78cea18-94f7-4f21-94f0-e0e4f97fa686.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c78cea18-94f7-4f21-94f0-e0e4f97fa686.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 14ea44b2-927b-4a51-b822-7613242d10c5 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/a6c26f4e-2378-494f-8aed-734e16856636.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/a6c26f4e-2378-494f-8aed-734e16856636.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 1a5a8bba-672d-4d8e-9b89-194e6e3d4d21 Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-11-15 00:59:52.615098 time=0:00:03.463589 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-11-15 00:59:52.615191 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4641 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 01:00:03.937457 time=0:00:11.322266 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 01:00:03.937612 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 01:00:03.937637 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4644 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4644 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 4645 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 01:00:07 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4646 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4646 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4647 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4647 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 01:00:12.503679 time=0:00:08.566042 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 01:00:12.503774 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4650 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 01:00:14.491085 time=0:00:01.987311 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 01:00:14.491209 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4651 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 01:00:25.769533 time=0:00:11.278324 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 01:00:25.769681 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4652 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 01:00:27.692689 time=0:00:01.923008 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 01:00:27.692867 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 4df09462-9666-4884-a9e6-fa8ef2526bc3 Serial number: 16 Creation time: 2026-11-15 00:59:50 Modification time: 2026-11-15 01:00:26 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (native) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:ee:f7:fe IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 57443243-e7a8-4377-bf42-7d618a84d7ea name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c78cea18-94f7-4f21-94f0-e0e4f97fa686.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/c78cea18-94f7-4f21-94f0-e0e4f97fa686.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 14ea44b2-927b-4a51-b822-7613242d10c5 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/a6c26f4e-2378-494f-8aed-734e16856636.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/a6c26f4e-2378-494f-8aed-734e16856636.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: 1a5a8bba-672d-4d8e-9b89-194e6e3d4d21 Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 01:00:34 2026 - INFO: Trying to hotplug device... Sun Nov 15 01:00:34 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:e5:8c:87,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 01:00:36 2026 - INFO: Trying to hotplug device... Sun Nov 15 01:00:36 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 01:00:37 2026 - INFO: Trying to hotplug device... Sun Nov 15 01:00:37 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 01:00:39 2026 * disk 2, size 1.0G Sun Nov 15 01:00:39 2026 - INFO: Trying to hotplug device... Sun Nov 15 01:00:39 2026 - INFO: Hotplug done. Sun Nov 15 01:00:39 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 01:00:39 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 01:00:40 2026 - INFO: Trying to hotplug device... Sun Nov 15 01:00:40 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 01:00:58.264540 time=0:00:30.571673 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 01:00:58.264707 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4673 GET /2/jobs/4674 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 01:01:00.463602 time=0:00:02.198895 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 01:01:00.463732 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 01:01:00.463776 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 01:01:00.463796 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 01:01:00.463808 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4675 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 01:01:06.764128 time=0:00:06.300320 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 01:01:06.764226 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 01:01:06.764268 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 01:01:06.764285 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 01:01:07 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 01:01:08 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 01:01:08 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 01:01:10 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 01:01:10 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 01:01:10 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 01:01:12 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 01:01:12 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 01:01:12 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 01:01:14 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 01:01:15 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 01:01:15 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 01:01:15.698824 time=0:00:08.934539 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 01:01:15.698918 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4682 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 01:01:17.668574 time=0:00:01.969656 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 01:01:17.668698 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4683 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4684 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4685 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4686 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot kvm-test-instance02.staging.ganeti.org' Waiting for job 4687 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 01:01:55 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org was already stopped, starting now Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance list --no-headers -o status kvm-test-instance02.staging.ganeti.org' running ---- PASSED [TestInstanceReboot] gnt-instance reboot ------------------- >>>> 2026-11-15 01:01:56.525201 time=0:00:38.856503 [TestInstanceReboot] gnt-instance reboot <<<< 2026-11-15 01:01:56.525339 start [TestInstanceRemove] gnt-instance remove Command: ssh scratchy.staging.ganeti.org 'gnt-instance remove -f kvm-test-instance02.staging.ganeti.org' ---- PASSED [TestInstanceRemove] gnt-instance remove ------------------- >>>> 2026-11-15 01:02:07.927176 time=0:00:11.401837 [TestInstanceRemove] gnt-instance remove Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b106f8aefdd2316142026f402bc08600e0717638 /var/lib/ganeti/config.data Command: ssh scratchy.staging.ganeti.org 'gnt-cluster verify' Submitted jobs 4690, 4691 Waiting for job 4690 ... Sun Nov 15 01:02:09 2026 * Verifying cluster config Sun Nov 15 01:02:09 2026 * Verifying cluster certificate files Sun Nov 15 01:02:09 2026 * Verifying hypervisor parameters Sun Nov 15 01:02:09 2026 * Verifying all nodes belong to an existing group Waiting for job 4691 ... Sun Nov 15 01:02:09 2026 * Verifying group 'default' Sun Nov 15 01:02:09 2026 * Gathering data (3 nodes) Sun Nov 15 01:02:09 2026 * Gathering information about nodes (3 nodes) Sun Nov 15 01:02:10 2026 * Gathering disk information (3 nodes) Sun Nov 15 01:02:10 2026 * Verifying configuration file consistency Sun Nov 15 01:02:10 2026 * Verifying node status Sun Nov 15 01:02:10 2026 * Verifying instance status Sun Nov 15 01:02:10 2026 * Verifying orphan volumes Sun Nov 15 01:02:10 2026 * Verifying N+1 Memory redundancy Sun Nov 15 01:02:11 2026 * Assessing cluster hypervisor parameters Sun Nov 15 01:02:11 2026 - cpu_type is currently set to 'host', please make sure all your cluster nodes have the exact same CPU type to allow live migrations. Sun Nov 15 01:02:11 2026 - Spice is configured but without TLS, please consider setting spice_use_tls to 'true' for additional security. Sun Nov 15 01:02:11 2026 - machine_version is not explicitly configured so Ganeti will autodetect the default value from 'kvm -M ?', this might produce unexpected results. Sun Nov 15 01:02:11 2026 - Please refer to the gnt-instance man page for detailed information on the usage of each hypervisor parameter Sun Nov 15 01:02:11 2026 * Other Notes Sun Nov 15 01:02:11 2026 * Hooks Results Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'sha1sum /var/lib/ganeti/config.data' b106f8aefdd2316142026f402bc08600e0717638 /var/lib/ganeti/config.data ---- Starting reduced number of instance tests with hypervisor parameter disk_aio=io_uring Command: ssh scratchy.staging.ganeti.org 'gnt-cluster modify -H kvm:disk_aio=io_uring' <<<< 2026-11-15 01:02:12.689505 start [TestInstanceAddSharedFile] gnt-instance add -t sharedfile Command: ssh scratchy.staging.ganeti.org 'gnt-instance add --os-type=noop --disk-template=sharedfile --node=scratchy.staging.ganeti.org -B minmem=256M,maxmem=768M --disk 0:size=768M,name=disk0 --disk 1:size=512M,name=disk1 kvm-test-instance02.staging.ganeti.org' Sun Nov 15 01:02:13 2026 * disk 0, size 768M Sun Nov 15 01:02:13 2026 * disk 1, size 512M Sun Nov 15 01:02:13 2026 * creating instance disks... Sun Nov 15 01:02:14 2026 adding instance kvm-test-instance02.staging.ganeti.org to cluster config Sun Nov 15 01:02:14 2026 adding disks to cluster config Sun Nov 15 01:02:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 01:02:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 01:02:14 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 01:02:14 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Sun Nov 15 01:02:14 2026 * running the instance OS create scripts... Sun Nov 15 01:02:14 2026 * starting instance... Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 99312658-1950-444f-abb8-18b8642647f6 Serial number: 4 Creation time: 2026-11-15 01:02:14 Modification time: 2026-11-15 01:02:14 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:54:b5:6c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 71f56316-08dc-4957-ab71-0bd428059e75 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5a601975-0a31-4d42-8c75-b756614f916e.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5a601975-0a31-4d42-8c75-b756614f916e.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 8e0cd0ff-2f3e-437f-9c91-040a0e3c1569 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ddf28e0f-388e-48c8-93eb-6e4d892a64d9.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ddf28e0f-388e-48c8-93eb-6e4d892a64d9.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: cba299ea-ed45-41c9-b331-f06c047c760f Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'cat /var/lib/ganeti/ssconf_instance_list' kvm-test-instance02.staging.ganeti.org ---- PASSED [TestInstanceAddSharedFile] gnt-instance add -t sharedfile - >>>> 2026-11-15 01:02:16.050442 time=0:00:03.360937 [TestInstanceAddSharedFile] gnt-instance add -t sharedfile <<<< 2026-11-15 01:02:16.050586 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4695 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 01:02:27.359251 time=0:00:11.308665 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 01:02:27.359362 skipping [TestRapiStoppedInstanceConsole] Test getting stopped instance's console information via RAPI, test(s) ['instance-shutdown', 'instance-console', ] disabled <<<< 2026-11-15 01:02:27.359386 start [TestInstanceStoppedModify] gnt-instance modify (stopped instance) Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4698 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4698 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown --force kvm-test-instance02.staging.ganeti.org' Waiting for job 4699 for kvm-test-instance02.staging.ganeti.org ... Sun Nov 15 01:02:31 2026 - WARNING: Ignoring offline instance check Command: ssh scratchy.staging.ganeti.org 'gnt-instance start kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4700 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4700 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance start --force kvm-test-instance02.staging.ganeti.org' Stdout was: Waiting for job 4701 for kvm-test-instance02.staging.ganeti.org ... Stderr was: Job 4701 for kvm-test-instance02.staging.ganeti.org has failed: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be offline, can't use instance from outside down, up states Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> offline Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - admin_state -> down Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. ---- PASSED [TestInstanceStoppedModify] gnt-instance modify (stopped instance) >>>> 2026-11-15 01:02:35.988345 time=0:00:08.628959 [TestInstanceStoppedModify] gnt-instance modify (stopped instance) <<<< 2026-11-15 01:02:35.988477 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4704 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 01:02:37.877634 time=0:00:01.889157 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 01:02:37.877782 start [TestRapiInstanceShutdown] Test stopping an instance via RAPI GET /2/jobs/4705 ---- PASSED [TestRapiInstanceShutdown] Test stopping an instance via RAPI >>>> 2026-11-15 01:02:49.067865 time=0:00:11.190083 [TestRapiInstanceShutdown] Test stopping an instance via RAPI <<<< 2026-11-15 01:02:49.067992 start [TestRapiInstanceStartup] Test starting an instance via RAPI GET /2/jobs/4706 ---- PASSED [TestRapiInstanceStartup] Test starting an instance via RAPI >>>> 2026-11-15 01:02:50.883827 time=0:00:01.815835 [TestRapiInstanceStartup] Test starting an instance via RAPI <<<< 2026-11-15 01:02:50.883958 start [TestInstanceModify] gnt-instance modify Command: ssh -oEscapeChar=none -oBatchMode=yes -lroot -oStrictHostKeyChecking=no -oClearAllForwardings=yes -oForwardAgent=yes -oControlPath=/tmp/ganeti-qa-multiplexer.7lt57kzc -oControlMaster=no scratchy.staging.ganeti.org 'gnt-instance info kvm-test-instance02.staging.ganeti.org' - Instance name: kvm-test-instance02.staging.ganeti.org UUID: 99312658-1950-444f-abb8-18b8642647f6 Serial number: 16 Creation time: 2026-11-15 01:02:14 Modification time: 2026-11-15 01:02:50 State: configured to be up, actual state is up Nodes: - primary: scratchy.staging.ganeti.org group: default (UUID 7d509caf-c284-4b61-8497-774e699cec55) - secondaries: Operating system: noop Operating system parameters: Allocated network port: 11000 Hypervisor: kvm Hypervisor parameters: acpi: default (True) boot_order: default (disk) cdrom2_image_path: default () cdrom_disk_type: default () cdrom_image_path: default () cpu_cores: default (0) cpu_mask: default (all) cpu_sockets: default (0) cpu_threads: default (0) cpu_type: default (host) disk_aio: default (io_uring) disk_cache: default (none) disk_discard: default (ignore) disk_type: default (paravirtual) floppy_image_path: default () initrd_path: default (/boot/ganeti-qa-initrd) kernel_args: default (rdinit=/sbin/qa-init) kernel_path: default (/vmlinuz) keymap: default () kvm_extra: default () kvm_flag: default () kvm_path: default (/usr/bin/kvm) kvm_pci_reservations: default (12) machine_version: default () mem_path: default () migration_caps: default () migration_downtime: default (30) nic_type: default (paravirtual) reboot_behavior: default (reboot) root_path: default (/dev/vda1) scsi_controller_type: default (lsi) security_domain: default () security_model: default (none) serial_console: default (True) serial_speed: default (38400) soundhw: default () spice_bind: default (0.0.0.0) spice_image_compression: default () spice_ip_version: default (0) spice_jpeg_wan_compression: default () spice_password_file: default () spice_playback_compression: default (True) spice_streaming_video: default () spice_tls_ciphers: default (HIGH:-DES:-3DES:-EXPORT:-DH) spice_use_tls: default (False) spice_use_vdagent: default (True) spice_zlib_glz_wan_compression: default () usb_devices: default () usb_mouse: default () use_chroot: default (False) use_guest_agent: default (False) use_localtime: default (False) user_shutdown: default (False) vga: default () vhost_net: default (True) virtio_disk_iothreads: default (1) virtio_net_queues: default (1) vnc_bind_address: default () vnc_password_file: default () vnc_tls: default (False) vnc_x509_path: default () vnc_x509_verify: default (False) vnet_hdr: default (True) Back-end parameters: always_failover: default (False) auto_balance: default (True) maxmem: 768 memory: default (768) minmem: 256 spindle_use: default (1) vcpus: default (1) NICs: - nic/0: MAC: aa:00:00:54:b5:6c IP: None mode: bridged link: virt-bridge vlan: network: None UUID: 71f56316-08dc-4957-ab71-0bd428059e75 name: None Disk template: sharedfile Disks: - disk/0: sharedfile, size 768M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5a601975-0a31-4d42-8c75-b756614f916e.sharedfile.disk0'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/5a601975-0a31-4d42-8c75-b756614f916e.sharedfile.disk0 (N/A:N/A) name: disk0 UUID: 8e0cd0ff-2f3e-437f-9c91-040a0e3c1569 - disk/1: sharedfile, size 512M access mode: rw logical_id: ['loop', '/srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ddf28e0f-388e-48c8-93eb-6e4d892a64d9.sharedfile.disk1'] on primary: /srv/ganeti/shared-file-storage/kvm-test-instance02.staging.ganeti.org/ddf28e0f-388e-48c8-93eb-6e4d892a64d9.sharedfile.disk1 (N/A:N/A) name: disk1 UUID: cba299ea-ed45-41c9-b331-f06c047c760f Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:add kvm-test-instance02.staging.ganeti.org' Sun Nov 15 01:02:57 2026 - INFO: Trying to hotplug device... Sun Nov 15 01:02:58 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.1 -> add:mac=aa:00:00:7f:21:7c,ip=None,mode=bridged,link=virt-bridge,network=None - nic.1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:modify,mac=aa:bb:cc:dd:ee:ff --force kvm-test-instance02.staging.ganeti.org' Sun Nov 15 01:02:59 2026 - INFO: Trying to hotplug device... Sun Nov 15 01:02:59 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - nic.mac/1 -> aa:bb:cc:dd:ee:ff - nic.link/1 -> virt-bridge - nic.mode/1 -> bridged - nic.vlan/1 -> - nic/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --net -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 01:03:00 2026 - INFO: Trying to hotplug device... Sun Nov 15 01:03:01 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - NIC/1 -> remove - NIC/1 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:add,size=1G kvm-test-instance02.staging.ganeti.org' Sun Nov 15 01:03:02 2026 * disk 2, size 1.0G Sun Nov 15 01:03:02 2026 - INFO: Trying to hotplug device... Sun Nov 15 01:03:02 2026 - INFO: Hotplug done. Sun Nov 15 01:03:02 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 01:03:02 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> add:size=1024,mode=rw - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --disk -1:remove kvm-test-instance02.staging.ganeti.org' Sun Nov 15 01:03:03 2026 - INFO: Trying to hotplug device... Sun Nov 15 01:03:04 2026 - INFO: Hotplug done. Modified instance kvm-test-instance02.staging.ganeti.org - disk/2 -> remove - disk/2 -> hotplug:done Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B maxmem=128 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/maxmem -> 128 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B minmem=256M,maxmem=768M kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/minmem -> 256 - be/maxmem -> 768 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=2 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 2 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=1 kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> 1 Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B vcpus=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/vcpus -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=true kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> True Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -B always_failover=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - be/always_failover -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=/sbin/init kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> /sbin/init Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify -H kernel_path=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - hv/kernel_path -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Note that changing hypervisor parameters without performing a restart might lead to a crash while performing a live migration. This will be addressed in future Ganeti versions. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=http://example.com/busybox.img kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> http://example.com/busybox.img Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --os-parameters os-image=default kvm-test-instance02.staging.ganeti.org' Modified instance kvm-test-instance02.staging.ganeti.org - os/os-image -> default Please don't forget that most parameters take effect only at the next (re)start of the instance initiated by ganeti; restarting from within the instance will not be enough. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify kvm-test-instance02.staging.ganeti.org' Stderr was: Please give at least one of the parameters. Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --offline kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to offline without being down first Command: ssh scratchy.staging.ganeti.org 'gnt-instance modify --online kvm-test-instance02.staging.ganeti.org' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Instance 'kvm-test-instance02.staging.ganeti.org' is marked to be up, can't change to online (down) without being offline first ---- PASSED [TestInstanceModify] gnt-instance modify ------------------- >>>> 2026-11-15 01:03:21.362342 time=0:00:30.478384 [TestInstanceModify] gnt-instance modify <<<< 2026-11-15 01:03:21.362562 start [TestRapiInstanceModify] Test modifying instance via RAPI GET /2/jobs/4727 GET /2/jobs/4728 ---- PASSED [TestRapiInstanceModify] Test modifying instance via RAPI -- >>>> 2026-11-15 01:03:23.592001 time=0:00:02.229439 [TestRapiInstanceModify] Test modifying instance via RAPI **** 2026-11-15 01:03:23.592128 skipping [TestInstanceConsole] gnt-instance console, test(s) instance-console disabled **** 2026-11-15 01:03:23.592146 skipping [TestRapiInstanceConsole] Test getting instance console information via RAPI, test(s) ['instance-console', ] disabled **** 2026-11-15 01:03:23.592167 skipping , test(s) instance-device-names disabled <<<< 2026-11-15 01:03:23.592178 start [TestInstanceShutdown] gnt-instance shutdown Command: ssh scratchy.staging.ganeti.org 'gnt-instance shutdown kvm-test-instance02.staging.ganeti.org' Waiting for job 4729 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceShutdown] gnt-instance shutdown --------------- >>>> 2026-11-15 01:03:29.887541 time=0:00:06.295363 [TestInstanceShutdown] gnt-instance shutdown **** 2026-11-15 01:03:29.887647 skipping [TestInstanceReinstall] gnt-instance reinstall, test(s) instance-reinstall disabled **** 2026-11-15 01:03:29.887670 skipping [TestRapiInstanceReinstall] Test reinstalling an instance via RAPI, test(s) ['instance-reinstall', ] disabled <<<< 2026-11-15 01:03:29.887685 start [TestInstanceGrowDisk] gnt-instance grow-disk Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 0 512M' Sun Nov 15 01:03:30 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.2G Sun Nov 15 01:03:31 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 01:03:31 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 768M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (768M) is smaller than current disk size (1.2G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 0 1792' Sun Nov 15 01:03:33 2026 Growing disk 0 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.8G Sun Nov 15 01:03:33 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 01:03:33 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk kvm-test-instance02.staging.ganeti.org 1 512M' Sun Nov 15 01:03:35 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.0G Sun Nov 15 01:03:35 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 01:03:35 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 512M' Stderr was: Failure: prerequisites not met for this operation: error type: wrong_state, error details: Requested size (512M) is smaller than current disk size (1.0G) Command: ssh scratchy.staging.ganeti.org 'gnt-instance grow-disk --absolute kvm-test-instance02.staging.ganeti.org 1 1536' Sun Nov 15 01:03:38 2026 Growing disk 1 of instance 'kvm-test-instance02.staging.ganeti.org' by 512M to 1.5G Sun Nov 15 01:03:38 2026 - INFO: Waiting for instance kvm-test-instance02.staging.ganeti.org to sync disks Sun Nov 15 01:03:38 2026 - INFO: Instance kvm-test-instance02.staging.ganeti.org's disks are in sync ---- PASSED [TestInstanceGrowDisk] gnt-instance grow-disk -------------- >>>> 2026-11-15 01:03:38.844559 time=0:00:08.956874 [TestInstanceGrowDisk] gnt-instance grow-disk <<<< 2026-11-15 01:03:38.844656 start [TestInstanceStartup] gnt-instance startup Command: ssh scratchy.staging.ganeti.org 'gnt-instance startup kvm-test-instance02.staging.ganeti.org' Waiting for job 4736 for kvm-test-instance02.staging.ganeti.org ... ---- PASSED [TestInstanceStartup] gnt-instance startup ----------------- >>>> 2026-11-15 01:03:40.738555 time=0:00:01.893899 [TestInstanceStartup] gnt-instance startup <<<< 2026-11-15 01:03:40.738711 start [TestInstanceReboot] gnt-instance reboot Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=soft kvm-test-instance02.staging.ganeti.org' Waiting for job 4737 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=hard kvm-test-instance02.staging.ganeti.org' Waiting for job 4738 for kvm-test-instance02.staging.ganeti.org ... Command: ssh scratchy.staging.ganeti.org 'gnt-instance reboot --type=full kvm-test-instance02.staging.ganeti.org' Waiting for job 4739 for kvm-test-instance02.staging.ganeti.org ...